################ ### ######..............# #.# #..........########.# ..O #.####.###.# #.# #.# #.# #.# #.# #.# #.# #.# #######.# #.# #.# #.# ##.## #.#########.......# #.# #.# #.# ##### # #...# ##........##.##########.# #.# #∩#########...# #.. ........#######...............# #.# #..........o.(# #.# ...####.# #.##.############ #.# ###########oO.# #.# #.# #.# ##.##.# #.# ##(## #.# #.#####.######...#.# #.# #.# ##.##...........#...# #.# #.# #............##.<.### ######o# ##.###.#.#.##.###.###.## #.oo...# #....<.#.#.##.# #.# #.# #.###..# #..#####.#.##.# #.# #.###### #..# #..# #.#>##.# #.###......# #..# #..#####.#.##.###......[##.# ..## #.................#####.##.# .### #.######.......##.# #.##.# . #.# ###.....##.# #....# # #.# #####.##.# #.#### #.# #....#####..##### #.# ###............... #.# ##### #.###.....# #.# #...###.###..#.###### #.# #............#...)..## #.# #...########.###.....####### #.# #..## ##.#.............. #.########..## #.......%..#..#### #............# #..#..#....## .# ##########.#.### #.###...#.## # #...#.>.####..#..#.#.###..### #.#####...##..>.............. #...#...#.##.##..##..###..### ###.#.###.##.##...%........# #...# #.##.##....<...#.>. ##### #.##.###...###..... #<##.###.### ..... #.##.....# .### #.##.###.# # #....# #.# ###..# #.. #..# ##.# #..# .# #..# .. #..# .# #... #..# #... ##.