### #.######### ... ..#)<.....# #. #.# #.#.#####.# #.# . ... #.#.# #.# #.# #. ##.# #.#.# #.# #.# #..##.# #.#.# #.# #.# ######..##.#####.#.# #.# #. #.. ..................# #.# ##..###%# #..........^....### #.# ........#####.#######.####### #.#######..# #....O.....#.# #.######### #..<.......# #.########.#.# #.........##############.# #.#.#######.#######............ #.....<.....# ############# #########.######### ..........# ###########