adding preliminary code for the enigma challenge part 2