#...# ... #...+ ..... #...# .... . #...# ..# .# #...##..##.## #............ #............ #............ #............ #...)<....... #...##..####.. #...##..####.. #............. #............. #............. #[............ #............. #..###...###.. ######...# . #........# #........# #..####### ##'##...## #......... #......... #......... #..####+## #..####.## #...g....# #.?......+ #....##..# #....# .# #..... #...... ########