#.... #... ###(. #...# .. #...# .oo. #...# .....##### #...# ........?#######..)######. ........oo.....'(......... .........#######)..####### .........#######...# ...............'.).+ .........###...#o{.##### .........# #...#......... .........# #.. #.######## ........# #.. #.. ## #... #.... #..... #...... #.....## ..# ################### #.# #(........<.......# #.# #.########.######.# #.# #.# #........#.# #.# #.# #.#.####.#.# #.# #.# #.#......#.# #.# #.######.########.# #.# #.....##..........# #.# #####.###############.# #.................# #################.# ###