Characters.get('e', 0) tells python to search for The crucial element 'e' within the dictionary. If it's actually not identified it returns 0. Considering that this is the first time 'e' is handed from the loop, the character 'e' is not located in the dictionary still, Hence the get strategy returns https://simonjxiue.activablog.com/35542588/golden-teacher-magic-mushrooms-can-be-fun-for-anyone