diff --git a/10-lambda/10-lambda.tex b/10-lambda/10-lambda.tex
index 07da645b7e8bded3b015c4dc71e75199f864282e..88bf0d92ac344e5c271c8323ad92a73f0dc2fa0b 100644
--- a/10-lambda/10-lambda.tex
+++ b/10-lambda/10-lambda.tex
@@ -68,13 +68,20 @@ po\_slozkach(lambda x, y: x*y, [2,4], [3,7])
 
 % ----------------------------------------------------------------------
 
-\begin{frame}{Lambdy ve standardní knihovně}
+\begin{frame}{Lambdy ve standardní knihovně: třídění}
 
 \py{%
-k = ["kočka", "na", "okně"]\\
+k = ["kočka", "sedí", "na", "okně"]\\
 sorted(k, key=lambda x: len(x))
 }{%
-['na', 'okně', 'kočka']
+['na', 'sedí', 'okně', 'kočka']
+}
+
+\py{%
+k = ["kočka", "sedí", "na", "okně"]\\
+sorted(k, key=lambda x: (len(x), x))
+}{%
+['na', 'okně', 'sedí', 'kočka']
 }
 
 \py{%
@@ -90,6 +97,12 @@ sorted(p, key=lambda x: x[1])
 [(4, 'duben'), (1, 'leden'), (2, 'unor')]
 }
 
+\end{frame}
+
+% ----------------------------------------------------------------------
+
+\begin{frame}{Lambdy ve standardní knihovně: map}
+
 \py{%
 cisla = map(int, ["12", "34"])\\
 list(cisla)
diff --git a/TODO b/TODO
index 446316ed96afcc9ce6e8acb1782e6fe5e972854d..dc199240fef4e8e5b59a772f617735f6931c0826 100644
--- a/TODO
+++ b/TODO
@@ -4,10 +4,7 @@
 - if jako výraz?
 - rekurze
 - životnost objektů, destruktory, weak references
-- assert
 
 - příště u domácích úkolů napsat, jak velké vstupy mají zvládat
 
-- 10: sorted(key=...) může vracet tuple
-
 - objektový DÚ: páry jsou hrozně matoucí