Characters.get('e', 0) tells python to look for the key 'e' while in the dictionary. If it's actually not uncovered it returns 0. Since This can be The very first time 'e' is passed from the loop, the character 'e' is not present in the dictionary still, Hence the get approach https://lorenzorohcx.blogpixi.com/36618558/detailed-notes-on-caribo-edibles