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