# ... .... ######## ..... ##################......####......# #.....>..........'........O'....... #.####.#######...#......####......# #.# #.# #...#......# ##### #.# #.# #...######## #.# #.# #....?# #.# #.# #####.# #.####.### ##.#....... #.....)))# ##.#.##### ######.#)# #.#.#. #.#.# #.# #.# #.#.# #.# >#. #.#.# #.# # #.#.# #$# #.#.# #.# #.#.## #....+ ###.## #.# #.# #.# #.# #.# #.# #.#### #....# #....# #....# #.#### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ########### #.# #.........# #.# #.#######.# #.# #.# #.# #.#############.# #.# #..^.........(..# #.# ################# #<# ###