#..# ### ...# .# (o###.#.# .# #.......## ##. #......... ########.. ##......... #........###############.......... #............<......o............. #........####......)o......<...... .###..........########.......>..## ........####### ##..##....#.... ####.....# #..######## ... #..#...###### #.## .. #..#.........## #.# . ... #.#.#####..#####.# ## ...#.# ##.##..>.### #.###.# #.........# #. #.. ####.####.# . ## #..# .# ...## # #.## .>. ##