### #.#### #....# ################.##.# #...)............##.# #.#################.# ##### #.# ###'## #...# #o# #....###### ###...# #.# #......∩..#####.....#### ... #.........+ ..#........# .## ####......###.#........# .. #............#........###### .. +........................... ... #.....................####.# #...........##.............# ##...##.....#.<#.#.........# .......#.####.^..##........# ....###### #..............# .... ##_# ######.........# 8... ##........# #... #........# 8. #..#####.# ##.# .# #.# ..