############ #..........####### ###.######.......############ #.>............'........c... #..#####.......##....#### #..# #.......##.##.# #..# #.########.# .# #..# #.# #.# o# #..# #.# #.# .# #..#####.# #.##.########### #........########)##............. #.........#....##(######.#.##### #...####.###.#..#(.............# #...####.###.#...#######.#.###.# #...#.........<<## #.#.###+### #........#####..# #.#.......### #...!###.# ##.#.# #.#.........# #..... #.# #.##.# #.#........####. #..#..##.# ####.# #.#............. #..#..##.######.# #.#........####. #.....##........# .#........# ## #..##..####### #.###'##.# ....... .... #.##.# .J. #.. #### #.##.# ###.##.###### ############...........# ..........##.#.##.####.... #.##########∩##%#.##.####.... ........(.................... #.#.###c####.##.#.#..#....### #. #.##.#.#.........< #. #.##.#.#.#........ #. #.##.#.#.#....... #. #.##.#.#.#....... #. #.#..#.#.#....... #. #.#..#.#.#.#.... . #.##.#.#....... #.# #...... #.# #.#. #.#