########## .......<.# ####.#.#.# ........# ..#.#.#.# #.....####### ###.......... ###.####### #.# #.#### #....# #..#.# ##...# ####.###### ####8#......... #...>...####### ......O.8.....# ........?).##.# ##(######### .# .. # #