######## ####### #......### ####.....# #........# ##P#.....## ###......### ###.......## #P.......## #P......### ###.......## ### ### ### ##.......# ##.......############ ###.# ##.### #.###### ########.......## ##......f#.f#..##..###...####.#..########....#.###.............## ##...............................##..........[................# #.....................>..........#.........................### ##...........................#............................#.# ##..........................#.....................}......### #.....................................#................#.# ###...................................##................## ###........#.#..##..####..............##.................# #............######## ########.###.##.###.#............## ##............P## ###### #########............## #P..............# ##.## #...............# ##..............## ####...### ##.......f......# #........#.......### #.#.....P# ##.......P.......# ##?......##........# ###.......## ##.......####.....# #P......###.......## #..........## ##.......####......# ##......# ##.......###...........###.......## #.......# #<......# ##.......#......#......#.......## #....##.## #%/....## ##..............#.............# #....##..# #!?=...## ##>.........####...........### #.......## ##......# ##........## ##.....)...## #........# #......# ##.......# #.........# #........# #......# ###........### #.........## #........# ###.....## #............####..........## #........# #......## ##............##.............## #.......f# #......## ##.......#......#..............#####........# ##......#####.......###...........###.......#.###.......## #.........##.......###.....>.....## ###......####....>...# #........#........## #####.......# ##.....(.##........## #........#.#.......## ###........# ##.......###........# ###......####.......###f.........####.....#.## #.......## ##.......# ##....................##.....#### ##........# #........## ###............#............# #P........# #.........# #.............#...........# ##.......## ##.......### ###........#####.........## ##.......# #P........# #.......### ##........## #........## #.........# ###.......#P###.......#..#### ###.......## ##........# ##)..........##P............f# #.........# ###.......# ##.............#.............## #........## #.#.......# ##..............#.....#.......## #........# ##........# #.......#.P...........###...|..## #........# #........####......#####.........## ##......####........# #.........f.......## ##.......## ##.......##........# ##............#.### #P.....## ##.......#........# #............### ###..### ##...............# ##......f.....## #...# ##..............# #.............f# ### ######## ### ####.............# #............#######.######## ##.###.###.###............# #...........................###...##....##.#............## ##.......................................................# ##................................................|.....## #.........................................#.............# ##.................................?......##.............## ##.......................................^..#..............## ##...................#...................#...#...............## ##.......#...###....#####.#P##...#..##.#..###....#.##........[.## ##.......###### ###### #######.##########.###P##.#####.#.......## ###.......## ### ### ###### ####.......## #........## ##.......# ##.......## ##......## ##......### ##......##### ##......#.# ##......##.# #......#### ##.......## ######## #########