... ### .. #... ... ###..# .. ....# #. ##...####. #####.# #......... .......##......... ......{g....### .......Z..#...## ........h......... [.........###..### .......##...##.# ....... ###.# ... #####.# ... #.. #. #.. .. .. ..# ... .#