assignment_part_2_enigma