######## ####[.....# ##....####.# ##.....####.# ###...........# #.........#...# #######.#.......#...# #.......##..........# #.#########...#.##.## #####.##########.......# #........#......###.#### #..##..#.#......# #.# #........#......# #.# #..#.....#......# #.# #..#.#>.........# #.#### ####### #..#.#..........# #....# ##.....## #.........##.##.# ####.# ##...÷...## ##.#.##......##.# #.# ##....###..## #........#####.# #.# #....##⌠##..## ###.###..#####.# #.# #...##...##..# ####### #.# #........# #.# #..##..!..##.# #.....#### #####.###.#...#########.# #..#W.!♣...+.## ##........#######.##...##...#.#.........####..##..%..##..# #......##...÷....#.#........#.(.#####..........##...##...# #....#.##..######.##...##.#####.# #.#.##.###..##⌠##..#.# ###....#....[# #.#.#####...#...# #.#.##.# ##..###..##.# #........##.## #....## ###^#.### #.#..#.# ##[....###.###### #.#.#.##.##.# ##.....## #...## #.##.#.# ##.######......# #.#.#.......# #.......# ##...# #.##.#.# #...........#.# #.#......#### ##.....## #...######>.....# ###########.##.#.# #.##################...## #...##......#.#####.......# #.#....# #.# #.........###.#.######...##.####...............# #.##.#.# #.# #.....###.##.###.#...........###......#........# #.##.#.# #.#### #..#..# #.#.## ##..............................# #......# #....# #.....###.##.###.#...........###.)....#.<......# ####.### #..#.# #.<.......##..#.#####.....#.####...##.#........# ###.### ##...# #######.####.#.#### #.....#....................# #.....# ##.## #.# #.......# #.....######^.).....######## #.#.#.# #.# #.# #..#.##.# #.....# #......#.# #.#.#.# #.# #######.###..#.##.# #<#.#.# ##..####.######## #...#.# #.#####..............##.# #...>.#######..##..........# #.###.# #.......#.#........####.# ###....##.......#.#.#####..# #.....# #######.#...#.###.#####.# ####.##....<....#.####P.P####.##### #....##.# #.......########.##........)....###.##....# #.#####.# ########......#...........#####.P#...#P.### #.......# #####.##...r..##.......# #....>....# ######### #.....>#.#.............# ##P#...#P.# #.#......#.##.##.......# ####.##..# ##.#.#..###....##.##.#.## #P.P..## #....#..###)#####.##.#.# ##...## ##..###...)..#####.##.#.# ##### #...####.#.........##.#.# #........#.....###.##.#.# ####(..######.....###......# #.........#.........####.### #.........#.#######.# ##.# #...........# #.# #..# ####....##..# #.# #.## #....##.)# #.# #.# #........# #.###.# ##.####..# #.....# #.......#######.##### #######.........# ###########