############### #...........(.# #.###########.# #.# #.# #.# #####.###### #.#### #..........# #....# #.####.###.# #....# #.#.##.# #....####.#.##.# # #......##......######.## ........#.................. ###...####...............# .........##.....)...##..# ..#######.#8.........8# # #. ####.#...........# #....#8.........8# #.## #.#####.........## .....#.########8<8#### ........(..######### ###.....##........# ............#####h# . ###########.#####b##..). #..[...(....... ########.##.... .# ## .. #.# .. #..