########## .........# ########O# #.# #.# #.# #.# #.# #.# #.# ####.## #.....# ########.##### .......>.# .#.#####.# ..# ### ########### #####.........# ...#.###.###.# #.# #.#.# #.# #.# #.. #...###'###.# ##.## ..#####...###_'...#### ... ..........###'###....# ... .########.# #.# #.#.## #.###.# #...###.###...# { #.#.#.# #.#.........### ##.###)#.#.# #.#.##.##...# ............# #.#....##.#.# ##..######)#######.#.......#.# .. ................#.##<.....# #######.#########.#######.# ### ## ###