All modules for which code is available
- src.ch01.challenge.c1_foreign_bar_chart
- src.ch01.challenge.c2_name_generator
- src.ch01.practice.p1_pig_latin
- src.ch01.practice.p2_poor_bar_chart
- src.ch02.c1_recursive_palindrome
- src.ch02.p1_cleanup_dictionary
- src.ch03.c1_anagram_generator
- src.ch03.p1_digram_counter
- src.ch04.challenge.c1_encode_route
- src.ch04.challenge.c2_encode_rail
- src.ch04.practice.p1_hack_lincoln
- src.ch04.practice.p2_identify_cipher
- src.ch04.practice.p2_identify_cipher_deco
- src.ch04.practice.p3_get_keys
- src.ch04.practice.p4_generate_keys
- src.ch04.practice.p5_hack_route
- src.ch05.p1_encode_null
- src.ch05.p2_decode_null
- src.ch06.c1_invisible_ink_mono
- src.ch06.p1_invisible_ink
- src.ch07.c1_breed_rats
- src.ch07.c2_safe_cracker
- src.ch08.p1_count_syllables