-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAABAgAGBQJUjvyPAAoJEJPB2e07Pgbq8p0P/Rv2zlgguEhVvE2qprZFNk4S
-r6ttDvgIrUtvORP2ADl54Ptq0+jLYYjydQQ8j3/mgfOCwOCNQSrv5lNU87B09ajo
-2Ils9LkZd+LHuwqTcvauH5h96hiExcauJ275RGCayugD2AQ/o9x++8M4LlDZ529P
-j9nUEAT8w4+mSPz+QlnqQWbpnyxxWTr2Bio3UpIurDVNOVxAdUo4KIyI7WVG5hbq
-YbhFtxeNBu0QZWaYH0HeuN4CQ8gn/R8AzNI7puuG+4LQintgAEUvknBeF6jHJOwc
-Z973eOX0uMP6OOjAMD0AEhEoRuK0CXadmJuwqbeOdmG0y3P+Pxf5d6j4QOJmnqa0
-3xbF/mf2Sx4nk2Q9TAZDjr5O4iY3UnuIiQ+JTpW9+oyiM1eSkj+ueSJY+kXYUAGC
-dxt6KTUq5liFl92LoFDSF6+T80qWNaeXTy/9V1HMtlbbeOhdMsV8+mDKNEOQDahk
-iZDghHNWtudZRoh093ji28pWmpsTHVw/oA58d70ZRC3r4lGuzCOKR2K+1GQjgpk9
-qJz53AWDqvZxReb+7uT8EOdPckxX1rYZ9fNMJsJ4cVwUlW2g+f9sxVV2gKGLwGpQ
-1oKDeemM5kuPvGBXMlXsNcKEG641K8ae1fcejWxKqq/Xy8LjzkLwODtpVM1RBhrB
-yEfSVleeB0WLwA/2HW91
-=s9cg
+iQIcBAABAgAGBQJUsmqUAAoJEJPB2e07Pgbq7roP/3c7WymRzq3CLhcdFURrX8yN
+lNf8ZktWzUkmJPee7T8Hjh44MPk7itt5RuRqltZA8COOJIRRFIRnV7eebG5LhBof
+ynDZqQKOBUshqWo67b8U7wQnSVZN1KmMqbEapks67xtOXkJqD8WSKM5mtnM123tU
+Z8pc1mwt8od3U26tjHP/aLSvXgxqv38ws6fMt1DzriPd5t2G/p5dCRngZRquAlXz
+y2uFtUFZ2e51Ji3D6ntNe2BRgdEOF4I6AH1YbM8C+Irv3BUv2ez7x3D8RH79Lk7b
+hmEnhqwcHTFPzn29K+2swzn1q+youfXmtVxhwQsBPYpamQdkn/7CBmPHa6SEeXOD
+0Dcs3/R1YBPpj81VAYA9ZZs2pUGWtoJDxtpabZ93zfReFOYNq6DbgzfA8SW+sB7U
+Bxf1DBQr6C8PnrQdp2lxsHKIXN/4cQNqwOP3NmuIAo38RpLtKiEfLls7zzIDbpAz
+RN2EfL6le85gUyAD/mp56guwvYgXImvDBVZ5RUDlw67AaKqeTfvr7kTLo1vICdUp
+kQwdG7fUcg4zSpNPZnYcVApPHxZI6nojWwfJDHSErkFmsJBK6YpNOpFM7nmxnR9T
+nrNehH6I67tjNU0thM8HXzG9cO/QBH0Ms8tXAeUQMvI1RgbeMOXNBzyh3FJrzQET
+kKgyU5dzDmAK1Bg4AQ05
+=7t35
-----END PGP SIGNATURE-----
```
27510 big-o-chart-2.png a9f40d4499bd43d07bad2b9674b3055a9a3f319349a1256d88a9419f206287d7|56acfe8154f080f9d3186170980a44efd640d4c1748c37c7031f1f20d2f3342e
11222 big-o-chart-smaller.png 5b453ac13c187ea797dbdcf03c2f1941c730a952e285d2afbfde83cf231f0bc3|ba81f54c5daae7c199d9eb66f58db952e52e6b15cf9c69ed34245c4400ffc318
31971 big-o-chart.png 82cea33b61f5af16f928d7037877b31526e532ea62a7cf99ca3761bc4313e4f1|0c43ead93dc010d2fee9724cfda23f2d922cf58931d6258f1da9977fd5bb8cd1
- controlled-assessment/
-11904 class1.results 4c9d8ac67e77fbccb007bc9c4de34023e8e25432db104b9dda6a6d978d72a3d0
-12023 class2.results 5e49b59e1fa6ca3702b9c97ee563db357c576c744c0c68ab79d9c2ed08c49cbb
-11979 class3.results d2dbfd5587dc24a4ae17724f9fd413daf38f8046c6b32229df14a41ce897ff17
-260 classes.ini 87126cdcec2366f6f3dddd61869d6c1aff498ea23dca47849a45253439d41faa
-21479 keightley-1.ipynb e697dd456bed3eda09fdca4c6974842ac5caa2cabc395a5e8a915566dd1ffb00
-27329 keightley-2.ipynb f88667746026264a7cb7fe0c9160b0911ef8fd20b9a89dda220d5807671be26d
-57273 keightley-3.ipynb b0b57b68684486a685cf58999860ffa00e7146e200a8d75f9a7f1c73de5ae85f
-23076 names.txt 3731fb885e6eee63d19f0915b05ae9b5529a6bb201056f2f317a3216fafe6433
21947 euler-11.ipynb 81780dca17496751894f582e8691935ee6f94949017fb3135087056489f8ad88
24903 euler-14.ipynb 3652a2be86ec270420431814efa453f8679ad054ae28c015d34232c48dac16bd
hangman/
78326 adaptive_included.csv 39e4947fc840ea9e7c7ee8c658c65deb196ffed86a1b2e5e3f6c3770259e6a3f|78597f1124040a884533f157b99d898c4cd1b372bb20432652a5376d9de5090d
109806 adaptive_length.csv 296ddbe817525f33b15e7489cc0f0ff2e7852adcd5720673632673d3d6c04a2f|b151fc20e1399e517f03be172e22c115934af891b6f6509b94381b2e15b613dc
77375 adaptive_pattern.csv a16ab78ab6fa1ef0bc75d1d1eddbccdf6a001fcc5074de9e20227df339de81ca|c13729987ffbebc92dadd22770c49b53434c491c751237d6e3006e8a29cd71f7
+83393 adaptive_split.csv c55c347011f0e01129c2d07d0547bd303cd96fdfc4db35d0ecfea572263378da|926364156056bcbb0dd2103ca6f9291a12307043b066381c05c67ce898e3a178
117942 fixed_alphabetical.csv 86fb21baaa96143060f21b8769c33afa50b2c2ec41fb9f8ec1ba130d6a310fe8|26a4a02e78c746449de3b129fe20cf8e870ece7bb711bd14fad97ac79297d984
118543 fixed_alphabetical_reversed.csv 1a5bc0d94947f4260bb2bb0f6bfd21434f2876e75907b49669bf49356fb59967|d62bb39d0a775abf63ba29e22decc208ff0810f70f0761729eb92a6cc809b9a4
109497 fixed_dict_order.csv c593bb2ff8eb353906d591d34a3d5b6dcf399a414424dbae1c245fa7588e829a|6c97d8cc9db5ba4a674c11e669527cfb8e39e8339b7b3aea1b12b107db249d7e
53469 hangman-better.ipynb 04adeb21f6e3688123ea37f41135affb4b81e76e572e31da04fc1c94edc02045
27923 hangman-both.ipynb 279221758793f80048923b335037ba7639cd299814878142ba15746b627dbd63
9419 hangman-guesser.ipynb d867d7f57b1b59b9cf74f4594fe4b6fd5761e93799292abfb65dcf35381f25e1
-181279 hangman-logging.ipynb fe153cdccb5fbdc5dfbd5bd828c17bfde8b479291410a817d6b73a80222acc17
+258871 hangman-logging.ipynb 5f94f25200c6f0c01ff27e3392afd0ef172dab0df5557aebb4a76692052bd167
12247 hangman-setter.ipynb bc8d8d7f0bddbe128d273ccd174bbf4ad338771c9159b5b07b262a3e5fede892
+44670 hangman-split-player.ipynb b72ff88817c6cce83d26a701e7e3b17d4332f10fa6cf97520dd7dd6ee6e00464
+6437 hangman.py 90895564bcf4c5b8b6f06c6e80209c749947ebbb38505ca2f441e338e59eb16a
10890 word_filter_comparison.ipynb 9b80fff718b9ff5620d9441123ebbf60073ea337d14e1e4825ef7860f4e1346b
5286 hangman.html b9a4e8d3f96c57d64dd678fecb1dbd453ee6b415a0bb5a1c232e4e224310eb88
4087 hangman2.html 18e1678e58a1d89f5d2e9fd68de94152f9f34bb2ad93023b6fb69b970bf53a4a