######## #......### #........# #..#.#.#.# #........# ######## #########..#.#.#.# ######## ##### #......# #................# #......# #...# #......#### ############..........#.#.#.### #......# #...# #.._......# ##.............................# #......# #...####.........# #..#.#.#.#................#....# #......# #.............(..###### #.....(...................#....# #......# #.............#####...# #[.#.#.#.#................+..[.# #......# #.........#########.#.# #..................###.####....# #......# #..[.........###....#.# #..#.#.#.#.....#######.#.......####......###...................#.# #..............#..........................)......(.....#...#.o>#.# #..#.#.#.#.....#......>........).........###...#.##.....#.#..###.# #...%.......####........##.....####.......###....##......>...###.# #.##############........##.....#....%..##.###....##.....#.#......# #.# #..............##.....#####'#####.......##....#...#..#### #.########....................##8##}.}##8##......##...........# #.......)................##..##...##.##...##...#.##.....##.##.# #########.......<............#_....'.'...._#...#.##.....##.##+#### #.................(..##...##}##...##..##...?.##..........# ##################....##8#######8##...##.................# #.<.(.###.....###....##.................# ###77777 #.......(.########'####.##..............# ##))P.7.777##### #..##+#..(#####.....###.##..............# ##))))P.7..7#...# #..##+#.......#....[.........#..........# #..))PP7777)....# ##.....#.....................#.......<..# #.))))77 77#..)# #......#...(.................#..........# #..##77 ##### #......#(........#...........#..........# ##.# ###....#().......#...........#(.........# #.# ########.........#....#.#.........####### ####.################................#....#.#.#######.# #.......##........................######.##.#.#.....#.# #..>.....................................##.#.#...#<#.##### #.........................................#.#.#.).........# #............................#............#.#.###.........# #.......##...................#....####...........#........# #.......###.......................##.............#........# #..............!...............#####.............#........# #............[.................#####.............########## #....................#####....)..................# #....................#####.......................##### ###..................................................# #................##................#...............# #................##........(.......#...............# #....#...........#######...........#.....>.........# #....#...........# #...........#...............# #....#...........# #...........###########.....# #....#...........# #...........# #.....# #....#...........# #...........# #.....# #....#...........# #...........# #.....# #....############# ############# ####### ######