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