### ....... ........ #........ #........ ...#.......# ............# ......##.....#### .......#........# ##.....#........# ###......+........#### #........#............. #...................... #.)...................) #........####.####.... #......>.........+.... ########...#...........##..... #......'...+.................. #.######...#####.............. #.# #...# ####........... #.# ##.... #............. #.# #......#............. #.# #..... #.........#### #<# #..... #.........# ### ...... #.........# .......##'##...... .......O.......... ................. ................ ####............ #...5....... #.......... #......... ....##### .