########### ########### ....#....# #.........# . ...+....# #.........# ... #..##...# #.........# ....##..##..######.......## ........##..##.(##.......## ### ..........................# ##.# #..#######................# #)## #...............## ##.# ..................## #.## ....................# ##.# ####................# #.## #..######.......##############.# #..# #..>....##..##...#....## ### .. #....................## ##.## +....................# ##.#.# #.......##).###.############.#### #.......##..###.######......#..# ...............).........#....<.# ..........................#......# +##...##..................#......# #...##..#######.##......O...#### ... #...##..###.##..#.#...### #..............#...#..# ##...............∩...## .##.............#...#.# ..................#.#..# .......................[# ##.##..##..#######.###..# # #..##..##..###.# #### ....#............ .....#............. .... #......... .... ##+####..# ### ..# ..