Replaced the deque by simply using fh.read(1)
Ignore __pycache__