#.. #.. #.. #.#### #. .....#... # #........ #.###.#....#... .......<....... #.###.#....###. # #........ #...####( ....# ###.# .. #.# .# #.# # ..#.#.# ##.#.#.## ...#.#.. ##...... ...... # #..#O###.### #...#####.##........ ..............#.### ###.#####.####.# ..........####.# ###.#...>....... ###.######.## #.# #######.######. ............... ##########.####### #..<.............. ##########........ #########