shedding/__init__.py,sha256=eMuHWOE1QMA_Kmgy9VbYZGQP1GqKxurX9F3YNyrKJsM,97
shedding/__main__.py,sha256=1vws3dTt9Gwv9URdksELIH2iJE5SSyg0q-d-r8Dpeog,955
shedding/app.py,sha256=DPicwG2eSTH5P9QZx5I-2lkOCMYplosyFNHpz-o4uXk,19700
shedding/lessons.py,sha256=r54Ecn0Bks1d-PGMMaB9-Sik_u3qDl69aKa9Q8ITPs0,7670
shedding/mascot.py,sha256=nKr7kZG1n6hK-nzWzT6GcDmX-cydsFbl3VZI4ngQfRE,5510
shedding/review.py,sha256=Ev8ma_fiMWw9g9s3evLzSFbMb43kJAfH-gQ0JT6Ztvg,8372
shedding/runner.py,sha256=ESWDwLpqo2YdIkdNFoMot9ghSj-KntsA4CupP59vzig,7108
shedding/shedding.tcss,sha256=_ZjKC3dz9vtb6b8GEUb5ZBBSfZCyni-wcWLjVYVNRVY,1274
shedding/skins.py,sha256=bDHggO_2cNZe0Db8nwCynKuBaNK1YxtKboW7lrJXs_w,14312
shedding/storage.py,sha256=ubCaX-V_FrY8lgyhGKdfxOCq3yyNY6TCTn7qwueDt-o,7545
shedding/widgets.py,sha256=SmJRB8Pm_66-2_F_2wscSeMYgZcPbTaLdQeCI9RFUMY,6362
shedding/lessons/01_variables_and_numbers/README.md,sha256=5c2TwWxa_-Tfj05fsunKIasCyLbO1oKsFrHO-fp-Xro,4407
shedding/lessons/01_variables_and_numbers/hints.md,sha256=z-8sAK5bNtA4uFxKTKM4oZ4eoRx5zJhFRNRKCy1qh9I,1299
shedding/lessons/01_variables_and_numbers/lesson.toml,sha256=Z678Mx3hG9a25c94I21FggOPHGTAusAV2vhqPMkquAI,169
shedding/lessons/01_variables_and_numbers/starter.py,sha256=j6IjkbByVZSUAvqPCtSR8k6QWJ6BCEoCWkgDzKdHA_0,590
shedding/lessons/01_variables_and_numbers/test_lesson.py,sha256=0_8KyxJDsNOXY5Mqfu0f2WCQrsg5EdwwLj8VNUpLKo8,5033
shedding/lessons/01_variables_and_numbers/skins/mgs/README.md,sha256=IaYUOlmR9gfMotGxCzU3PnV2JPaHMXlhpiQopBhW0yQ,4691
shedding/lessons/01_variables_and_numbers/skins/mgs/hints.md,sha256=12iNosz36K_PZy42wVKmvSzmIeMAdOxINBmw-GLUpVg,1360
shedding/lessons/01_variables_and_numbers/skins/mgs/lesson.toml,sha256=se8BbMgMZXmXr9EEqnsp6FyFwNLbfwtyWHpUVj_dPRE,32
shedding/lessons/01_variables_and_numbers/skins/mgs/starter.py,sha256=fWKLncBGGMkIJw0QutUxYpJuAqMX7v9sdyRoq8D-AHw,603
shedding/lessons/01_variables_and_numbers/skins/mgs/test_lesson.py,sha256=HsII_n6WEm7d09pocKAaHcRLAFmkSaEx9gmq48ULc0s,5113
shedding/lessons/02_strings/README.md,sha256=FmCMBp89vOASbHJRQ60txnuBT6c8D34ui8JEhFyKsME,4137
shedding/lessons/02_strings/hints.md,sha256=ai9R_euHImTR0SNcyDSjiydhb8daulIzOAt-731R9QY,1203
shedding/lessons/02_strings/lesson.toml,sha256=NEBK1RsAoPtM2aQftKsd2jOtUN9bXuoxIYrI2x5rV_c,152
shedding/lessons/02_strings/starter.py,sha256=8vUrtFK8WiuOubZdb8585ZnyWtPnK0eYqw4agPUhGWw,499
shedding/lessons/02_strings/test_lesson.py,sha256=pudABaUNVFkV1HUb3XFkY1o9anqaTxlTolZMUu1-nWY,5259
shedding/lessons/02_strings/skins/mgs/README.md,sha256=XEIQ4LOEUqmAdEcSoPWibrbxIwOeqbr61yC3onjvCNY,4273
shedding/lessons/02_strings/skins/mgs/hints.md,sha256=SW0UqDFgNxdyHk9e-pZSoedeVlj2G83GfGflI_RdBWU,1280
shedding/lessons/02_strings/skins/mgs/lesson.toml,sha256=rr7gOUS0BJ8-5NurUgDSAVhJ1OzE4PmavpV1F1bBu2o,27
shedding/lessons/02_strings/skins/mgs/starter.py,sha256=vxKIra2HXugco5VknsalnkS72-224SM3vpX28sTkCNg,505
shedding/lessons/02_strings/skins/mgs/test_lesson.py,sha256=H-WJEeifr3Oq8_ykZD20sqlMg1Gy8EEufuwtBCQdOdw,5460
shedding/lessons/03_booleans_and_conditions/README.md,sha256=rNBLbqdOaJ3JAXb5ONEnLJbejbV90aYX8Mk01VOKB8c,4511
shedding/lessons/03_booleans_and_conditions/hints.md,sha256=sNwST0VTK0v7drZSzcz5XS6Rj-pSQhO3DN50-9bmQds,1200
shedding/lessons/03_booleans_and_conditions/lesson.toml,sha256=-mpF9eEaG_6oO1RAMnOkCFCfTEoGW7RXymIfCYQc6ZQ,115
shedding/lessons/03_booleans_and_conditions/starter.py,sha256=zoQK4H07y3RgBwv9YIWPDnpxi-CRPHbOoVjxVVEwRos,613
shedding/lessons/03_booleans_and_conditions/test_lesson.py,sha256=pnWHhlog8j6gLxVLFXNBufbCg0gly-mNVybPB7wucNE,6738
shedding/lessons/03_booleans_and_conditions/skins/mgs/README.md,sha256=QIystT1HM8jys84H1Zic4wRdvKFGjyyO_NYvXSiuWkQ,4841
shedding/lessons/03_booleans_and_conditions/skins/mgs/hints.md,sha256=Fm-AaJiJTGigIKRdCeyvByLbVwl1CJQeyhkleBnuXVA,1249
shedding/lessons/03_booleans_and_conditions/skins/mgs/lesson.toml,sha256=RQf8Jhoex-_JO4-FmoA85ZgBdAX1Znz3Agf1WbAEYXI,21
shedding/lessons/03_booleans_and_conditions/skins/mgs/starter.py,sha256=EuRPpm8sIhdgBsIMdxH_nfE5cWCoFZrieqt0Xxy9hSQ,617
shedding/lessons/03_booleans_and_conditions/skins/mgs/test_lesson.py,sha256=cWrDypwAvdskM-0IyuesGw1sjduNSaIIwVt8A6UCo3U,6967
shedding/lessons/04_lists_and_loops/README.md,sha256=abYMCFd4dHT8UG8trVBuK42J0pxY00d2dDm-lwgya6U,4064
shedding/lessons/04_lists_and_loops/hints.md,sha256=xCZb7SX1ghMxh3TAru_5u2GUMRfen_N_qtw1ANW9d7k,1274
shedding/lessons/04_lists_and_loops/lesson.toml,sha256=1ZT4efQIH-cUbc0wEmQ8SrEe4MS3sdtp8LghVFBvleE,153
shedding/lessons/04_lists_and_loops/starter.py,sha256=w1IzvvLGKMPdBQSLy6yzt0kepjQ2QidXoIv881oknwI,604
shedding/lessons/04_lists_and_loops/test_lesson.py,sha256=4UMrHZZjfIS3V5FyeunqEfWGyG60n5NgipV8TTdgg4w,5673
shedding/lessons/04_lists_and_loops/skins/mgs/README.md,sha256=XE0j1ZCOPeO9EkYeryXqkTUPXzvohxSrdlz6uBMsFjk,4253
shedding/lessons/04_lists_and_loops/skins/mgs/hints.md,sha256=0xJCtVNc7pXLy70DHvvmRNZrqCnAcZ9QcPDM4GY3Wvs,1333
shedding/lessons/04_lists_and_loops/skins/mgs/lesson.toml,sha256=QWHCMLiEbG2qDyAcn1iXpkqjxlUlIRCbQy4BkJ2TY0A,23
shedding/lessons/04_lists_and_loops/skins/mgs/starter.py,sha256=5JY_XRLnw2BoerJnSTe_6XQo2BS04PiBMvKgXzggdho,587
shedding/lessons/04_lists_and_loops/skins/mgs/test_lesson.py,sha256=0JQ7npxatEt7fAtY0JnEBhDThD413k4ucVjzFJjr_zM,5639
shedding/lessons/05_temperature_converter/README.md,sha256=4mX_K6dqrO4qjcpdW5uKeIQh8oRW2NwyUY1ij-pCC4s,1965
shedding/lessons/05_temperature_converter/hints.md,sha256=5e0SPi6nVE2ajr-LZEZTXj2OgimHWNl9zBCWCsPXBPo,883
shedding/lessons/05_temperature_converter/lesson.toml,sha256=0-X2kMWTzMe9qJssoPTVhtvC3QV6Uw0gGgrKZs2B5uQ,119
shedding/lessons/05_temperature_converter/starter.py,sha256=9dKI2hq-yFC5RaK1OqtbhXZH_BxvElm_HfLJsFRoG0c,1087
shedding/lessons/05_temperature_converter/test_lesson.py,sha256=qVrRdgPZT87wDpTgA-HQOnUAHSJPjhi9p73rX70Y1q8,2122
shedding/lessons/05_temperature_converter/skins/mgs/README.md,sha256=_igrVuH9YdDBQPKVdbVzlkobRWF2MJccrVc5ye-6K00,2182
shedding/lessons/05_temperature_converter/skins/mgs/hints.md,sha256=apZ0bSHTDEEnLcz270Bnr5WtMpmnZfgOGjRgDpVUXlc,910
shedding/lessons/05_temperature_converter/skins/mgs/lesson.toml,sha256=GmJMpX-GVc2xOgYCaa2vhQZdtbaVgJs0s0-k5b9rUIk,40
shedding/lessons/05_temperature_converter/skins/mgs/starter.py,sha256=hvwIasMDfyYcoQ2A0FOqvxeWTRM5_McaDkENahzQdbM,1087
shedding/lessons/06_calculator/README.md,sha256=VYHr6uwYNnEOB1lBN5qMH1SeKTed8DQXO2dx9T-xiVw,3658
shedding/lessons/06_calculator/hints.md,sha256=9KC4lU2fj_w1EXjYTP5Z_-VVegZBmIcWUiEl128NZhk,1584
shedding/lessons/06_calculator/lesson.toml,sha256=umkBgrm5SxE6JbfKv6ND0p4rdi5P1Vgfq-2F4DVPcyM,105
shedding/lessons/06_calculator/starter.py,sha256=zK1kUyOE9bs9TKq-1MEhFOjfrD09aP_hRxHm2foEeVo,1016
shedding/lessons/06_calculator/test_lesson.py,sha256=RnP9o_SOfS667lAbfisfyrWmXeXImELVvc-kCmfjcU8,2861
shedding/lessons/06_calculator/skins/mgs/README.md,sha256=emaPWMBHpVCzKtPKxHi5El43gOiXP6DoopYW6fRe8Ug,3857
shedding/lessons/06_calculator/skins/mgs/hints.md,sha256=bGN_miBjFkye2KM8RzAJQp0bC0GNARyA6pkSvSwBkKk,1656
shedding/lessons/06_calculator/skins/mgs/lesson.toml,sha256=mUfc4Mdjq_xBOPsvU5aEePTwjzbAORrraAeOO7LQQUU,37
shedding/lessons/06_calculator/skins/mgs/starter.py,sha256=AiKdzuNNfJCw0q63OFgTRjw68MTvfUGPleueM5SRcsA,1041
shedding/lessons/07_number_guessing_game/README.md,sha256=CWqGWvWb6wFQISzuZb-xXbURBY77iv5FSWWWkXTETxk,3672
shedding/lessons/07_number_guessing_game/hints.md,sha256=JMWg8oa7mWHmJoJJHZkrLIB7tJkQFq1_jXDTgYj9uSI,1504
shedding/lessons/07_number_guessing_game/lesson.toml,sha256=S-6To2fXnQqG33mQY3Fhf-g2fToeKzycNZg1aqo3J1E,119
shedding/lessons/07_number_guessing_game/starter.py,sha256=Voj1XEdUPMLS6BLgQq0fwWo4BzHQNa6vj1_k4-DVAAA,1038
shedding/lessons/07_number_guessing_game/test_lesson.py,sha256=CK9jrgkUHKUaZlJz7zvM5zTAiIUvNHn-v-x1I0Z6NOI,2810
shedding/lessons/07_number_guessing_game/skins/mgs/README.md,sha256=eqzTNDySPaxnAWwk32aW_KSTSry5phCNYOzbZW3PW74,4065
shedding/lessons/07_number_guessing_game/skins/mgs/hints.md,sha256=ZxGqh6uo0VI2Zj6BArnpyc-yDTE2feEFPMzDDS8ZJ1g,1662
shedding/lessons/07_number_guessing_game/skins/mgs/lesson.toml,sha256=oJDYEyCN3Xo56UgRbfZU2WuVjQt0_RUpqZ6pf10Z4Ig,36
shedding/lessons/07_number_guessing_game/skins/mgs/starter.py,sha256=HG-6ySHZLnjuz8_xtSWovXxS4EmcMzrGefqZEQh4dAI,1054
shedding/lessons/07_number_guessing_game/skins/mgs/test_lesson.py,sha256=6wNuOV5tHgGqW9TG2RxcfHVbbKY4LkD5GpDnUb18euE,2874
shedding/lessons/08_password_checker/README.md,sha256=Ky1kc9ZaHc81Rlt6pbOCVnECjKB00cVxei6mx53B_6c,4417
shedding/lessons/08_password_checker/hints.md,sha256=KS_Ony6URBER9xqIcL2x2JEyI_1kgysFIp9W-gktA7I,1577
shedding/lessons/08_password_checker/lesson.toml,sha256=FuDY24fw6Ag7Yv6ffUwhxGyC58eZgux9BYxh8quAESg,129
shedding/lessons/08_password_checker/starter.py,sha256=b0CDYYs-yn_dpUjnBq5CcSYk2jTy7Dnuw-8WA7aETNI,1506
shedding/lessons/08_password_checker/test_lesson.py,sha256=W3O-7pwKMVD0pUp1YUe-sE2ZZ3AKF4AGEI_eCc3G7Qc,3597
shedding/lessons/08_password_checker/skins/mgs/README.md,sha256=evTM4ceDWJAps0sQ-TdfstANy4aefqlJeR-j_ifA03k,4573
shedding/lessons/08_password_checker/skins/mgs/hints.md,sha256=sd_aYDCGi2_hAliDVJhvtZs5GApE_s6LtD-NPQqhzK0,1650
shedding/lessons/08_password_checker/skins/mgs/lesson.toml,sha256=xopgWvtzRIoMkmuMHMOvPe92ZYbMbR87ROFACmRgk28,35
shedding/lessons/08_password_checker/skins/mgs/starter.py,sha256=j6ozX9ur4QohZiZfudX8J-fYnfmEdXTWxoqYArBXug4,1476
shedding/lessons/08_password_checker/skins/mgs/test_lesson.py,sha256=JzZqqo_XCJgxGjxQNXONXKWyNIhXoUNMl8eSNv9MM8s,3542
shedding/lessons/09_receipt_printer/README.md,sha256=uPXhdBjeT-unCIY-EG2KczvhPaTz4Y6Vqh1fM5VWLxU,4344
shedding/lessons/09_receipt_printer/hints.md,sha256=eC0MGqOdSMY9tLAAtqmoqIXqMDoMIptSnj9PvZhf87Y,1645
shedding/lessons/09_receipt_printer/lesson.toml,sha256=QvipUXD46JiaSGb6pUpcBOVF4CnoTtl0prWRGy0sVlQ,133
shedding/lessons/09_receipt_printer/starter.py,sha256=Xtuh2tCUKC3qAToZVD4AWsoa08XTGubscj3C8hSkU_4,1402
shedding/lessons/09_receipt_printer/test_lesson.py,sha256=D8iPvRBHnTi1LxPWwIZGtWBA_hqIj6AGvCyvH0M5ZM0,3933
shedding/lessons/09_receipt_printer/skins/mgs/README.md,sha256=QHmvKN78vv51FnUwZJIh3tTQIJyJ5jCzVGntiK8RK2Q,4586
shedding/lessons/09_receipt_printer/skins/mgs/hints.md,sha256=3eeEAqMQNMI0LNJWJeXbtumZX1qomc07tliTpJzyo0g,1749
shedding/lessons/09_receipt_printer/skins/mgs/lesson.toml,sha256=kOH-1Uo-b8A95XAbS1pv8EW2dMFIksEzFK1_UhYLkCM,34
shedding/lessons/09_receipt_printer/skins/mgs/starter.py,sha256=MVrQFNgNTA5PmInVs8DEJoQ2DjjwWEDY2_84lP9o4Rw,1436
shedding/lessons/09_receipt_printer/skins/mgs/test_lesson.py,sha256=fQpE20WVGFLNnT7HlbfOfVBo5IN_JU7Sy8va1dZpHlw,4108
shedding/lessons/10_word_counter/README.md,sha256=-64oRxnOiP-2f-nVCpy5V1IGg_Z7qG4a_4nCLLBM-6A,3893
shedding/lessons/10_word_counter/hints.md,sha256=Z_oxRHM36jPgMtOzPryTTPkbx70rDENAE1zwt5snP0o,1699
shedding/lessons/10_word_counter/lesson.toml,sha256=iUUjy-VRSJ4ZvedlqICPkotpzoGQTbpctGgGGPCQKXc,160
shedding/lessons/10_word_counter/starter.py,sha256=MZ_DPl7C9sU30UqUfYzpxSappQySVWnbz3m9czlzRBY,1132
shedding/lessons/10_word_counter/test_lesson.py,sha256=_F3JvtqBGSa0cGqC8ItXOS607oGPqgoOXz9nmo765yo,3691
shedding/lessons/10_word_counter/skins/mgs/README.md,sha256=hb5CKqB5L6fNV4KH0djeV4sAwzofhDoA0Z596Vfssv0,4087
shedding/lessons/10_word_counter/skins/mgs/hints.md,sha256=y6nRLLmw3nBFDgFUNpSrg03c9fsBDe2jy8vXe8W9qDQ,1801
shedding/lessons/10_word_counter/skins/mgs/lesson.toml,sha256=4pszglwdF0zLATASYurjDm6QxXfshMJvhyD7e2CCvIE,39
shedding/lessons/10_word_counter/skins/mgs/starter.py,sha256=Uz3S37XKMjRdKF36a7e_JY3YXUUbSqbFJWZSP8IsYMQ,1139
shedding/lessons/10_word_counter/skins/mgs/test_lesson.py,sha256=RCiuWDCzvhEtYxMRi29X9_-4LQhyHzgkT7AJxvTLeqo,3787
shedding/lessons/11_grade_book/README.md,sha256=sGWXpkDy0zUFXwhSDnamYjIfglg2U3hK7YNH73ADtmI,3793
shedding/lessons/11_grade_book/hints.md,sha256=S1dRYrzE5NCVs2D7m6Owdmi4ogxOJp0Wlh2oeSiD1k0,1598
shedding/lessons/11_grade_book/lesson.toml,sha256=fFkViOIQFqDaJM2pyqR0HQV5FVHgYKlzGMQnWtoARX8,121
shedding/lessons/11_grade_book/starter.py,sha256=oiyre0qpYFPSXlp8QblTSE1vwKBZcK4EV-I05S7_lRI,157
shedding/lessons/11_grade_book/test_lesson.py,sha256=-51SbP6h-nzHeziuPlm-ZURxy4rMIdrHlDUcp2Hs53Y,3332
shedding/lessons/11_grade_book/skins/mgs/README.md,sha256=ZVO9SH0I4Fsvaxv3Pqx3gntzGlreRcXtzYAunrKU1Rs,4019
shedding/lessons/11_grade_book/skins/mgs/hints.md,sha256=sm_ce5A21c1kjApN1LXiR3UmN63FJ7UYSXm9tXrLI8Q,1649
shedding/lessons/11_grade_book/skins/mgs/lesson.toml,sha256=Kd6STxajYcXHn5spzpckwt0baf1FXfqB8XEGzBuw4YU,29
shedding/lessons/11_grade_book/skins/mgs/starter.py,sha256=dxtUcMp8gt9bWUvxaYk00Ph5v_0Ykx87Y8jU0UkUYGY,177
shedding/lessons/11_grade_book/skins/mgs/test_lesson.py,sha256=sTWw9uIgoXGJbS2_B3KERbgIoVP6tgBwnBPVKOu1AYg,3450
shedding/lessons/12_ciphers/README.md,sha256=PDXesYUAWvCitsOebvNzvXbX37LA-vJ3eW4F82pS2fU,4106
shedding/lessons/12_ciphers/hints.md,sha256=gT8xqeZPNoHx3Onc2h1VYEyQrGOpPnj0paQWa7IxD64,1768
shedding/lessons/12_ciphers/lesson.toml,sha256=wRidmJyO7HZk-WM623XE60itKCWeeZkK6Djga0uSnow,130
shedding/lessons/12_ciphers/starter.py,sha256=EYqy36WUY3SaWqLln-Be4BCTXZmU2GPYGEvTdFh4ups,174
shedding/lessons/12_ciphers/test_lesson.py,sha256=a38lA2F45c8Vds9S43QJ0CusYdQ4wEnpBdTsNPAr7IU,3691
shedding/lessons/12_ciphers/skins/mgs/README.md,sha256=oRXRXQzxbYrsbflBOu5CU50_mo5QEJErcKPm320E79w,4319
shedding/lessons/12_ciphers/skins/mgs/hints.md,sha256=aWZg6L4lsH028Kmp6wN37c1FwtRFZDi2LyrMe-ylxsM,1803
shedding/lessons/12_ciphers/skins/mgs/lesson.toml,sha256=OC1fQWcAj_4o-QOmRJ7Jln0sixK3f3dVgSmxULkx7ZQ,52
shedding/lessons/12_ciphers/skins/mgs/starter.py,sha256=53wKFYLsdSpnb2yErJDq19mfExWzNaun9ILPyZklcDw,200
shedding/lessons/12_ciphers/skins/mgs/test_lesson.py,sha256=Pxu76_b1k12u_OTuE32R0pM-ER2bqb-tQxtdSG7Qev8,3784
shedding/lessons/13_game_of_life/README.md,sha256=FwgoFb0mLg_Cgp8wS8ppbJHemW-lj6TguR8QWLiHSNo,4048
shedding/lessons/13_game_of_life/hints.md,sha256=9_e4y_KPnK6AUbUUgDc94DjN5wGjGplkR0LEmDdIXoY,1726
shedding/lessons/13_game_of_life/lesson.toml,sha256=OwjdLOHrENdAIezj9Gd3Y30l_4Ek9vHKNjgzXP-Rq9Q,113
shedding/lessons/13_game_of_life/starter.py,sha256=ap8zC9BiXHUfVP6hcZPWUlzapjmgn011vlWOJyymlvw,159
shedding/lessons/13_game_of_life/test_lesson.py,sha256=aoocszaEif4EMHwjLfR1bxga14d_zseJ6X9qfsSc84A,3285
shedding/lessons/13_game_of_life/skins/mgs/README.md,sha256=A_PQVgrkY7hm3futbPOi9Qf_ycVXjrXoYiDFGiZs6O8,4191
shedding/lessons/13_game_of_life/skins/mgs/hints.md,sha256=odU0PEBHzG8q-grTHq28gwktYqPvwFbBcueio_1QZy8,1761
shedding/lessons/13_game_of_life/skins/mgs/lesson.toml,sha256=lOvIsPusaYEk0gAIE8fKFiBko5_bWcu32sFIgEypxn0,29
shedding/lessons/13_game_of_life/skins/mgs/starter.py,sha256=xdTbygqa5musHTHcuBS_3uLX6YIL6Ds18s7WkeO0qSs,177
shedding/lessons/14_todo_file/README.md,sha256=N7ocdUtVecfbVlJxRA_m389bg4V4hs-YOGD_mTwVQfw,4673
shedding/lessons/14_todo_file/hints.md,sha256=pfDV1Vfrpx-_Lr5jW9hca6tKFfBfmaBy6gokA1t2hoQ,1592
shedding/lessons/14_todo_file/lesson.toml,sha256=BvxefPNX1rQYKT3dtbam1XJtDqPF3mlBVGb_na-b-OY,146
shedding/lessons/14_todo_file/starter.py,sha256=nrmeDyC7qiwusu8cGPJzfEGkI91RTbBzgArph3bMh10,173
shedding/lessons/14_todo_file/test_lesson.py,sha256=x4D0puuGjhshWAE3yfsf_VVZD_ToNnizc_9mvyurYEw,3878
shedding/lessons/14_todo_file/skins/mgs/README.md,sha256=IVIK0Q6dGcccbxxJNtQSx4tHHYwJ5dKxzypTjn8ugoU,5231
shedding/lessons/14_todo_file/skins/mgs/hints.md,sha256=mRl2v6qOYjC1K44otIwCm7AfwiLodUxuKg8L5OZ7lEE,1732
shedding/lessons/14_todo_file/skins/mgs/lesson.toml,sha256=pDawM-k0kPSbx37JH4rSPm9IgTHWhkiKA20LRNBYuAE,45
shedding/lessons/14_todo_file/skins/mgs/starter.py,sha256=itGpW402LJQqgtVl-EVF3HgxM44wmNv8Et0CI8o4OYc,193
shedding/lessons/14_todo_file/skins/mgs/test_lesson.py,sha256=c0tt-7yNkfeG_uLhR_FiRtkNXXvVu62Q3xJr5YYaxv0,4458
shedding/lessons/15_contact_book/README.md,sha256=LZe__82xBWTevOYa3Ja4sqD2HAlqxMESMsQc1yzHz_w,5346
shedding/lessons/15_contact_book/hints.md,sha256=CpPrqyiWAE3Z89Rv9Gs5wf9-bomfw4wp6XNZBSIPHhA,1852
shedding/lessons/15_contact_book/lesson.toml,sha256=QhcRno6gZykTuVih56riayKW-FcyjH4QtRuqAqNoj6w,148
shedding/lessons/15_contact_book/starter.py,sha256=p1VmbR1judOnPkE4psznJmRPfZ3RVyYb570jK__l6L8,167
shedding/lessons/15_contact_book/test_lesson.py,sha256=D3grLjPQuqik0iVhJnMmzDjLB7ij9_pmTe9iLICNw2Q,5127
shedding/lessons/15_contact_book/skins/mgs/README.md,sha256=Md9z3yIqQ21ui4azGG4-q-2Y_mwlBb78CdVfnRifbNk,5813
shedding/lessons/15_contact_book/skins/mgs/hints.md,sha256=a9RJGrApd9aKpVo4clB_dQHzLYTBdqraZfHff1S231o,1884
shedding/lessons/15_contact_book/skins/mgs/lesson.toml,sha256=PRDteZI65AlL5O9TapncBi-wqafSieaGdeLjwdvNPmU,33
shedding/lessons/15_contact_book/skins/mgs/starter.py,sha256=DuezW7Ge4rVCpx0dUd_smTXJbzMgiPO0wLM80jpZdgY,181
shedding/lessons/15_contact_book/skins/mgs/test_lesson.py,sha256=44rISyLNsUO7UUymoZOcfLcxC92gOuZtGCv3IpnOLGE,5636
shedding/lessons/16_bank_account/README.md,sha256=HEK34MbnsSs3OAe3cKums6RGpXdFutY2Bya4LsCy5_E,3810
shedding/lessons/16_bank_account/hints.md,sha256=YYOuW7vGL_ceIhvfiwFas8HcgsGZDT3IiELTn_5QPbc,1252
shedding/lessons/16_bank_account/lesson.toml,sha256=vlmB5BZf0NYwqrsGls63bHzoI8bULhxCKXnActylumU,108
shedding/lessons/16_bank_account/starter.py,sha256=Er4vyJyUx4RqDyORM5YvsFQB3JXHZeaLAvqV6b91zJ4,167
shedding/lessons/16_bank_account/test_lesson.py,sha256=O9C3YeVD2dDhrd9k2uXV5SDM3IJlmEqVHLnPbrlbysI,4752
shedding/lessons/16_bank_account/skins/mgs/README.md,sha256=cg7SfIlP5nIb4p7LcAflLJTKomJj0c02YW-1tk5RePg,3887
shedding/lessons/16_bank_account/skins/mgs/hints.md,sha256=V0h3ChraMBFn8dpuOzUvSTkD8vteBpkoCNC9hlmSrgo,1282
shedding/lessons/16_bank_account/skins/mgs/lesson.toml,sha256=Ha5CvQcLSch7t8IZkm8bO58snIvP51NPx38AnBmXhsY,33
shedding/lessons/16_bank_account/skins/mgs/starter.py,sha256=6jWEvlZ4fI9OXVHbnuhvcgb8mWTuIQp7G7ynq4TXPNw,190
shedding/lessons/16_bank_account/skins/mgs/test_lesson.py,sha256=YqJIx_4USVTqCWe7zi19mE-1balxS9wlS_j7gYS8ts8,4639
shedding/lessons/17_library_catalogue/README.md,sha256=eaNyPKC651M_hgF1yAjj5xeHT_jtozFM5K8bt1sy9Z8,4697
shedding/lessons/17_library_catalogue/hints.md,sha256=0WR5FD9B9TV-8deQFRIT7tLd5j8SxlphA-jerRJLOd4,1568
shedding/lessons/17_library_catalogue/lesson.toml,sha256=LvbWwhs3qwcZ7piQlp-CPQ_Uz5TlxlRPOT1d2kRIod0,156
shedding/lessons/17_library_catalogue/starter.py,sha256=iDHyKiLD1s41-0b9dHfix-2Cbfvmj0SPNRAIhrlgkao,182
shedding/lessons/17_library_catalogue/test_lesson.py,sha256=vsK3Va8Npvc-H_MlUdBf8EGgY2TrCNhir7aGpTHFKmQ,4961
shedding/lessons/17_library_catalogue/skins/mgs/README.md,sha256=e7ODz7Gvpl_9Mp_-XTRDea8Y4YUhf0zgzLQZkjrFs7w,4891
shedding/lessons/17_library_catalogue/skins/mgs/hints.md,sha256=HYnVGtk-tc1_YNo0OA2O-UylzDfvG1sOGFwnsOlSu5c,1635
shedding/lessons/17_library_catalogue/skins/mgs/lesson.toml,sha256=59nO8-OUdGVFOHAzMDBTXZAt_sDe2pvTBuInsl7iUrA,27
shedding/lessons/17_library_catalogue/skins/mgs/starter.py,sha256=yfJsepRLmgVa4KskpNwCmjgt4EdU9Y4RsTeL0EIU4fs,194
shedding/lessons/17_library_catalogue/skins/mgs/test_lesson.py,sha256=yjkTKJsjQrBfJyxMBz4EbCloz6JKuxlWpcdvC31csYE,5125
shedding/lessons/18_payroll/README.md,sha256=RiQZvEO4QLk4v4wTIdelUedXe9s7axm29xSnN_tGwH8,4584
shedding/lessons/18_payroll/hints.md,sha256=t42a0InggKpkrYBsACgauFY247c3j3y-KW-gljDAhf4,1590
shedding/lessons/18_payroll/lesson.toml,sha256=6qiCcgNNSKi75foJcelaQQwtpdESiYBdPTHxBRUPjCs,129
shedding/lessons/18_payroll/starter.py,sha256=OYt1M_zpBnJHzUggt62cLTcGLCoeb3kf2rmFbvRjGM8,181
shedding/lessons/18_payroll/test_lesson.py,sha256=tqgz-MAo-Rx9AKNTwzDzM9nU4RGJoUZ0srW0rYPLh5A,4393
shedding/lessons/18_payroll/skins/mgs/README.md,sha256=fuHQiXmmlBcIunw0PJVpsnlQkjCyrzR8OMfB6zW0Q7s,4687
shedding/lessons/18_payroll/skins/mgs/hints.md,sha256=OuzI1gXMTcOtXhtFSwwtsGv32jE9lQQx5cgAkGZCt88,1644
shedding/lessons/18_payroll/skins/mgs/lesson.toml,sha256=YH9nXPFd5m4txNadXwhgBXqonTj7L5vRgg4ZGfKgtsA,28
shedding/lessons/18_payroll/skins/mgs/starter.py,sha256=H8xzI2X56Dts2UOpDZ5mxeEL_kzlQJIlv5zW8yDFjfE,195
shedding/lessons/18_payroll/skins/mgs/test_lesson.py,sha256=b9m7flMurbVsMm_h_tmc7yh_qFoylP9h2ogM9EGrKmg,4629
shedding/lessons/19_poker_hands/README.md,sha256=vgSWfWXEY9h4eeMRdRUdorqRFlGg-w6aCVpMVdyeO98,5314
shedding/lessons/19_poker_hands/hints.md,sha256=oFuAivwPZd6HQ8JooHfIEUtSL7ibch4J-dws-ae855k,1505
shedding/lessons/19_poker_hands/lesson.toml,sha256=by5GGy-JnXZtr_GkiDhMTrpgQd9YCd_2X5WXcRP8dZ8,131
shedding/lessons/19_poker_hands/starter.py,sha256=Cp-fdwo3ai0etH_I_Z37W3h98wlJLcCR8S9vEPn1sek,194
shedding/lessons/19_poker_hands/test_lesson.py,sha256=zyxMxPSychBcAgCvGeAvuHRiyNmG4lG87x8puDHMgLU,5476
shedding/lessons/19_poker_hands/skins/mgs/README.md,sha256=EGi607jSuCVSxW8DO81PQYJT_QcySvXukj-Vchcj1aY,5515
shedding/lessons/19_poker_hands/skins/mgs/hints.md,sha256=jqE5owU8CG01jqLvy7Xs2nEtLsj2aCuzoco0IkQkSKQ,1547
shedding/lessons/19_poker_hands/skins/mgs/lesson.toml,sha256=XejHLStBsemeC5rvcv_6htDUsVKaAjzEXeW2532SK6M,29
shedding/lessons/19_poker_hands/skins/mgs/starter.py,sha256=Msq9SKsPl3IatCdpeulYs8efzacISt6XmE-m4qKlMY4,196
shedding/lessons/20_vending_machine/README.md,sha256=S0LQ5uwD4rZUF9u2QMcVZWZabgF_UZ0wdkF-NEcC8No,5706
shedding/lessons/20_vending_machine/hints.md,sha256=DEJNAMpe70mBuhBQuKcv77vUWeOoHr4KPBbsxJ_OCFw,1589
shedding/lessons/20_vending_machine/lesson.toml,sha256=ItHuWmuQhwwW4uz6qm5mYqKOm39pLUDKogUqubEUhSs,135
shedding/lessons/20_vending_machine/starter.py,sha256=q8f90r3dCsOwiojzQqMYGbgoOB5KlTnAJw5urFYi5B4,407
shedding/lessons/20_vending_machine/test_lesson.py,sha256=zVlhciTk2MKjxuuCv3OpDCiN1-6FItv6JHCaFz7wz9I,6254
shedding/lessons/20_vending_machine/skins/mgs/README.md,sha256=iDO1eVPzApgVCDyqlhdMBxoWRDHr8FByntBLaY-3a7A,5772
shedding/lessons/20_vending_machine/skins/mgs/hints.md,sha256=fvOnnEmc5AZvaSXmdYj3f10_CjMabU9vKS2-BRhLqXw,1620
shedding/lessons/20_vending_machine/skins/mgs/lesson.toml,sha256=fIreLUNmrBHQSca7zoIIFLLPgoVwwfu_DKT33AyxGP0,27
shedding/lessons/20_vending_machine/skins/mgs/starter.py,sha256=5djhu9WJSGSduWuv78Li4fZX-Dow3gDCcHpywTsgXKQ,422
shedding/lessons/20_vending_machine/skins/mgs/test_lesson.py,sha256=iFqk8FMeg8SVA7eHzXj8c30UBoIHMT7jPRTycg6df9E,6440
shedding/lessons/21_expense_report/README.md,sha256=h5pf93QqVIEEXtuYjEMGk4AXNEF7jxQRXlGN3jynXgM,4468
shedding/lessons/21_expense_report/hints.md,sha256=a9TUxKBNcHjEKMQ5C8nEAKotPOPxlJvItiJU2PTI0gI,1671
shedding/lessons/21_expense_report/lesson.toml,sha256=ueVa1-btDc6PqAf758ZvuDHDo-GwRvEVvH4Z1xezcCM,166
shedding/lessons/21_expense_report/starter.py,sha256=Jtv21Tmt1wn8_t9r2yYeqFEWYAEA72muMQSd_iXe5rc,467
shedding/lessons/21_expense_report/test_lesson.py,sha256=469ajpLCP6DvzvX2fMUPkTJPan_X1yVuHwGwwERLx2k,5016
shedding/lessons/21_expense_report/skins/mgs/README.md,sha256=wkk8LVOthrgo2rNuvRBBh28pJMyiUAJpbMFXXQLx53A,4824
shedding/lessons/21_expense_report/skins/mgs/hints.md,sha256=TcvsPfCHS4Xiwx5yd8LAj6iKmdI5VkUllaKt27DhSdg,1773
shedding/lessons/21_expense_report/skins/mgs/lesson.toml,sha256=8GHk-vi0-jEqOBYDt2ohcvqT4xkU8-kwHKTuYo9Vozw,33
shedding/lessons/21_expense_report/skins/mgs/starter.py,sha256=t4ysN1I36VfSYJAVeBSJW5OzBqXmDK7RB1WFxnCb-V0,478
shedding/lessons/21_expense_report/skins/mgs/test_lesson.py,sha256=ih_a8wjemaw92AkmCMjnB8VNpJttevJG4jAkOcHYXWA,5198
shedding/lessons/22_log_analyzer/README.md,sha256=1F9a_4_NAEK0I5iqllSiJ5ZZrpwmEvplv0qoSopJaTw,4642
shedding/lessons/22_log_analyzer/hints.md,sha256=86w07rjWO9McEFbFvmEaAE5JeLclwRbjJHuTcHasyv0,1636
shedding/lessons/22_log_analyzer/lesson.toml,sha256=dLU8fVMSEo5iwykTes_XqBqhiUupL04BRhLhT5RvuHU,123
shedding/lessons/22_log_analyzer/starter.py,sha256=RlR5dlZmlkcDMeNVCrPTNIn8zCG8iCowLSByIsy1eiI,465
shedding/lessons/22_log_analyzer/test_lesson.py,sha256=5H9MWqeS7wm7GcSA7HF1hWKC_GkK3IJZA_j4OsBmE1w,4327
shedding/lessons/22_log_analyzer/skins/mgs/README.md,sha256=b1knkW63ZJOGRlzUJDvTJbwG7wU1O6rlhfoEC-3Xwvk,4948
shedding/lessons/22_log_analyzer/skins/mgs/hints.md,sha256=wOsRWzRhDwH_MX4WZBGio8lAjI6RmcSOaer9c-_MT58,1743
shedding/lessons/22_log_analyzer/skins/mgs/lesson.toml,sha256=0BIqs9YE2lkUHmD7FpOWROhMF2ehXxTvacCDzIdiF20,36
shedding/lessons/22_log_analyzer/skins/mgs/starter.py,sha256=sxL9r_Eccyefmq_QGu6Jcu3292fTt6p2Ojwa5UIefiU,485
shedding/lessons/22_log_analyzer/skins/mgs/test_lesson.py,sha256=2n9GKoyeGV_n2fFylKIJTwL_LgQrHxdpV_Dix008ZC8,4413
shedding/lessons/23_habit_tracker/README.md,sha256=SwKkrEneMORFWKvAIQcPfBgafgR6mkd3ZObTLMmL-RI,3927
shedding/lessons/23_habit_tracker/hints.md,sha256=IfaerFLYD1Baj871OH1Gkm72qzEh5cHqFwsCTaZr5qE,1544
shedding/lessons/23_habit_tracker/lesson.toml,sha256=ePf_9Qp_G2hmkTlRMq7q35jqZ4AlK508V7i2ucUvykc,144
shedding/lessons/23_habit_tracker/starter.py,sha256=nEfToykKbQ84XbGH35H4ePO0CblDC22wiWFR4a6e1s0,468
shedding/lessons/23_habit_tracker/test_lesson.py,sha256=FW0s-RHr5nYkpE3jEejv46D2UH2LnMOz4q6LR7vAyGs,4072
shedding/lessons/23_habit_tracker/skins/mgs/README.md,sha256=VSQM6UwKP3yOwNN-cK6tv2Z8TrYuP65MRomwCd5zOBY,4215
shedding/lessons/23_habit_tracker/skins/mgs/hints.md,sha256=rpmYAOAZ8Cj9FrO6dYl1oOSxPs2efEbshQQD2visAB0,1619
shedding/lessons/23_habit_tracker/skins/mgs/lesson.toml,sha256=4qQzfBZbfBLAgmX2PxeTDVfR20rDh6P35BUxsuCDNCM,34
shedding/lessons/23_habit_tracker/skins/mgs/starter.py,sha256=hR7pKMyKfv8zPuQnPTkZ3otiRAoR9ZjaCWsshjljqcg,483
shedding/lessons/23_habit_tracker/skins/mgs/test_lesson.py,sha256=s3iAy34ZKWQt65PbAAWQLKuExCOjQFAv3waBeloGl0s,4082
shedding/lessons/24_file_stats_cli/README.md,sha256=W2p8UQIA-Y5dDCKcIcMeP4wn887aRnnWlh-JrI48HrA,4884
shedding/lessons/24_file_stats_cli/hints.md,sha256=UxhJMRCu9pIOngg8DEbjojbjkNetumc2VQNH5BnsNMA,1801
shedding/lessons/24_file_stats_cli/lesson.toml,sha256=5C1w7RdwIPa5I1fyOJro2qObVveY-YGlbUOVCqVtgaw,142
shedding/lessons/24_file_stats_cli/starter.py,sha256=2kcLY7l5tlYX3IuUk8DE1HGKizaiGhZ6FPqRxdsy6cw,456
shedding/lessons/24_file_stats_cli/test_lesson.py,sha256=3HQEL0xsHyyPN-6TWgE73PfiamuexUsdp5poRauAgEI,4785
shedding/lessons/24_file_stats_cli/skins/mgs/README.md,sha256=QsYGwr4BpoWpXwPpROhIhB9WwGyLbCQWyZzYk-zrk10,5136
shedding/lessons/24_file_stats_cli/skins/mgs/hints.md,sha256=2I0-zTOsKPt7-bVYYQnLVVT0vA-z-NGLK5CyUh0rDzU,1880
shedding/lessons/24_file_stats_cli/skins/mgs/lesson.toml,sha256=hVD3BjjAf7YrE0n0tgMJMKHSJKoLzErVAUZLt48YM4w,28
shedding/lessons/24_file_stats_cli/skins/mgs/starter.py,sha256=QHZp1fq3_3ON1ejkazMjFdEOrestV0OtABgI_Jrc-KU,471
shedding/lessons/24_file_stats_cli/skins/mgs/test_lesson.py,sha256=_oUsEi7A66HLHV6Ob1bpZxc6pIhbarARB04tBaPbP3U,5160
shedding/lessons/25_folder_sizes/README.md,sha256=S4_gPEwULBN7bWqdwfH1YxZagP7XQ1Pchwsg0_2loFM,4090
shedding/lessons/25_folder_sizes/hints.md,sha256=isVKhS4H0qNnnryv0uwz7ukggDFMglGs4H2VZipzoG0,1834
shedding/lessons/25_folder_sizes/lesson.toml,sha256=Jo4ORh3VCsGsXUhjJcmn3TmGCthI53VJUDec_ESlnUs,156
shedding/lessons/25_folder_sizes/starter.py,sha256=yYBhOEVtioPlhUJFkWfVbXnjWZlKdqBuYYrTzFaWwHI,414
shedding/lessons/25_folder_sizes/test_lesson.py,sha256=6u-yweNGkR5K1ldjzM1KgJrSUlHz_LKjJM5-YChaye0,4064
shedding/lessons/25_folder_sizes/skins/mgs/README.md,sha256=SNo2pKsseMcdM0TiKDXe1SsBgrxM1z2791AxGgTnqTM,4441
shedding/lessons/25_folder_sizes/skins/mgs/hints.md,sha256=ZdSUOLf1MqMkVECrBiYOqEcKyPVrC3RvoFzUcgNfbic,1938
shedding/lessons/25_folder_sizes/skins/mgs/lesson.toml,sha256=HagXNlJitKgmPP3oGo773IK77eHubBM0-ofWgpDnUos,30
shedding/lessons/25_folder_sizes/skins/mgs/starter.py,sha256=8CkpCFODdl4r8w_iFHKQQ5DtiEgzoXOtoWbQrZTWcpA,419
shedding/lessons/25_folder_sizes/skins/mgs/test_lesson.py,sha256=lSZDlAUThJZv2QHZSHYeYizinKhpUCkSd9LokxSEYdY,4406
shedding/lessons/26_streaming_stats/README.md,sha256=qdJVceikGPqjuJLBEscPbHTPtNVa46VzH7fhML8ObsM,4409
shedding/lessons/26_streaming_stats/hints.md,sha256=VZWKbQ92hCP3sVTQZSQr2Rs6RA9UwAfQNgbsHSZYpvg,1828
shedding/lessons/26_streaming_stats/lesson.toml,sha256=gni8Y_HpFEboaMN9aLqKHGWw9hLnf8JaiwAN-CJCLIE,150
shedding/lessons/26_streaming_stats/starter.py,sha256=o0WcSINGiypoxpv0lz4kL7fmdDkzDvmGoPK11sX5Gzo,423
shedding/lessons/26_streaming_stats/test_lesson.py,sha256=LFd5OBfwvzIRmr247tCyNeLFTvscdcaVneN3ed8RjW4,4162
shedding/lessons/26_streaming_stats/skins/mgs/README.md,sha256=VGVf5JAlvdroC7cvnbPPzkqk3DExeAg-a7ixmK0qpa8,4730
shedding/lessons/26_streaming_stats/skins/mgs/hints.md,sha256=F6zEU0qjF80xSnivgQ8Z20EbAvMo8SOSFpzq08GoGkM,1870
shedding/lessons/26_streaming_stats/skins/mgs/lesson.toml,sha256=YLoUHeN8wuBIpjNQWVAge-H20PzR_rfUxiTBqYH_d90,59
shedding/lessons/26_streaming_stats/skins/mgs/starter.py,sha256=8AYxmICv-PXD7zeXt56TVkuFtvFzYhcpeiKyL8n_PIE,458
shedding/lessons/27_cache_and_retry/README.md,sha256=jy5oMyV84rgFF6df3mXfwBtUG7rp3hXXlOL_CquXwks,5290
shedding/lessons/27_cache_and_retry/hints.md,sha256=kP1Q0VtWvHMo7GcfyXHXHtWHD34dlvFYFbSCV1_8Xh8,2020
shedding/lessons/27_cache_and_retry/lesson.toml,sha256=0TrUJ8kXm7qI0A3zdSS9-J7H6ABBa1JdWsHAore2sPU,146
shedding/lessons/27_cache_and_retry/starter.py,sha256=vZuDVDvk0Z-VUJtkQA5eaotvJoZPjmnhHB6TrpGdCqo,393
shedding/lessons/27_cache_and_retry/test_lesson.py,sha256=QPaG8LNu_jWLSxNZTiGyo7BX_oL0VjBvBOcPv1bfJBI,6453
shedding/lessons/27_cache_and_retry/skins/mgs/README.md,sha256=ufdJmtr2IVdgcueokBEIJ_QNIgme1VdSSm3VIFDplQ8,5725
shedding/lessons/27_cache_and_retry/skins/mgs/hints.md,sha256=-ztnEs7yO27J_Bs1InqzsLIwGb1ioLJ4ry3NBK9Gyto,2055
shedding/lessons/27_cache_and_retry/skins/mgs/lesson.toml,sha256=mIKv2M2bNraXOzxh2MbEdX_4Jem_u6CRwsgpZpZESpc,39
shedding/lessons/27_cache_and_retry/skins/mgs/starter.py,sha256=gbqvk8VAY22W5tHpsCDbqhqoqIjYliuxk-ssZtpRlRg,414
shedding/lessons/28_context_helpers/README.md,sha256=YSTotY-7aYFaGS__TgsaneWudAfyjupXzskrJU2MYjw,4675
shedding/lessons/28_context_helpers/hints.md,sha256=0BEPi5Aetjb9gUD58dcgyatuHII0VLd4lznmixUzxE4,1917
shedding/lessons/28_context_helpers/lesson.toml,sha256=vggIdmqLWKA_RWfe-iG6f5xrvJqZ3G8kaVUprgnDV08,209
shedding/lessons/28_context_helpers/starter.py,sha256=Qd6D-jbnmeCLLqwhxXn8xG8N9OGkw7nUHgwsi8f5-EM,420
shedding/lessons/28_context_helpers/test_lesson.py,sha256=OnOBSpqfzltUJLOhLnpg4XMERsg8U2o-M8ZhN5M81fs,5198
shedding/lessons/28_context_helpers/skins/mgs/README.md,sha256=quPUQ6OuezhXQ2D8xeMYTxLDvdMqTsezWL9memlNEmo,4898
shedding/lessons/28_context_helpers/skins/mgs/hints.md,sha256=CwABe8ac77XCVryIhvdd6zv7M4vUGZDfu2ff-eY7Ylk,1952
shedding/lessons/28_context_helpers/skins/mgs/lesson.toml,sha256=2AN0CMLaxGC58BrQ1vnyqQVjMfqUKnw_ADC1fm-UP8c,30
shedding/lessons/28_context_helpers/skins/mgs/starter.py,sha256=F7SjpuStDEU01Y2uBYbwVtFUPXI8xfOuh9-Mr7Vow8A,417
shedding/lessons/28_context_helpers/skins/mgs/test_lesson.py,sha256=YkvYHu7ZVmzeQ7NsNCxYFGnZqKuoFC3KHKojAC6Do4M,5197
shedding/lessons/29_finance_tracker/README.md,sha256=mkpsW3PxTCLZnkt5tl8JFy2bKeVTxW31LZ0pJg_4VRc,6769
shedding/lessons/29_finance_tracker/hints.md,sha256=M0-b2qf2XPlayXe-ZhI4N58P1jJ5EVJNh_dxlos6mqs,2398
shedding/lessons/29_finance_tracker/lesson.toml,sha256=5rTxL-8x0Y80uoXm0M6zXKXshTIy5rlLGOstj8rO4_c,173
shedding/lessons/29_finance_tracker/starter.py,sha256=0McAyYpTSlF87JsJY6F5xK33M0DiEN1IG0jCK1cK6xA,396
shedding/lessons/29_finance_tracker/test_lesson.py,sha256=sq0qaqG_1QsfOtyqfDNVn8y5IQMnvgmhKRNy89VOcYc,9814
shedding/lessons/29_finance_tracker/skins/mgs/README.md,sha256=Nbf2HdggnN0tW_VNLjsMVhNnnLTgcU5DVpeUAmFRcDA,7080
shedding/lessons/29_finance_tracker/skins/mgs/hints.md,sha256=mR22AFKziBX2NPPyKPMjfTTbn2mYBpJJYOXO61NXbQ0,2460
shedding/lessons/29_finance_tracker/skins/mgs/lesson.toml,sha256=Hl6C5JN9vpGyUolbTBZ9wMjxfKh6-8Yx1MLK8nwoOik,43
shedding/lessons/29_finance_tracker/skins/mgs/starter.py,sha256=wovtiJdURkJ6A8XBS5YBkqQnxPLgO8Lgf9vwFk30lqc,407
shedding/lessons/29_finance_tracker/skins/mgs/test_lesson.py,sha256=Z5ZGwemi2L-IKvvJBJ1luoHoebGru1-TFsaTwHczrLQ,9939
shedding-0.1.0.dist-info/licenses/LICENSE,sha256=G4KlEXzCUNVVTee_kIRDUJH-YZn5qwGddX925BsJmZY,1060
shedding-0.1.0.dist-info/METADATA,sha256=jNFdENJOawc-6cxPR1RLoMnwufpLsGppRcs-ov_7i5Q,7035
shedding-0.1.0.dist-info/WHEEL,sha256=YVMoNqKzERt-wjUZwJ33xBGAwnFl-4cqbYkTtWa4itE,91
shedding-0.1.0.dist-info/entry_points.txt,sha256=vv9H8NCTuDgextHTpBcIg_W0XT3tc2_dYkRcIO6gqNE,52
shedding-0.1.0.dist-info/top_level.txt,sha256=BINzAwFWX2xtu_ZTstbyyhpaAg_nC6eDpJAsCegplsQ,9
shedding-0.1.0.dist-info/RECORD,,
