###### #..###... #....# ##....!... ###########.#.# #........$ #.............#### #......... #...<......#.....### ##.......... #...............>..## ...#........ #..<................###.# #.%...... #..........>........##..###........ #..........#......#....###......... #######.#########.#.....O..$....... #.# #....##............ #.. #.....##.#.......... ##.. #..#................. ... ...#.(.###.#.......... ####...# #............ .... #........... #.##. .)#........