#.# ##.####### ........... ##.......#.. ..........# #....!...# #g.......# #........# #......(#. #.......# ####.#### #.# ##.## ###...# #.....# #.#...# #.##### #.# #.# #.# ####.# # #..>.# #.##.######## #............ ####.#######. #.# #.# #.# #############.###### #..........(.....[... #.################### #.# #.# #.# #.# #)# #.# #.# #.# ###.### #8'''8# #.###.# ##...## #..<..# #######