############### ##..#.#.#.#....## #.##.#.#.#.####.## #.#.#.#.#.#.#.##.# #.##.##.##...#.#.# ##.#.....#.#####.# #.#.#.....#..#..## #### #.##...#.....#.#.# #..#### #.#....##...#.#.## #.P...# #.#.#..........#.# #.....## ##.#....ยงยง..##.#.# ##......## ### #.##(#..##....##.# #........# #.##### ##.###....#..#.#.####......######.#.#.#### #.#.##..#.#..##.....f......##..#.f.#..#..###### #.##...###..#..#...........................##.## #.#.#.##.##.#.##......f...#....#f.###.....###fP# ##.#.##.####.##.#..........##.######.###P......## ##.........#..#..........####..##.####P#.......# ##....########.....P...>.....................## #.....## ###.....#P...P#.....#..##.........## ##......#####.P.........P########..##.........P# #P....................^#.##P.# ######[.....<..# ##.......###..P#..#..P...#..## #......<.## #..####### ######.####......# ### ##.......# ##..# #.##### ### ##.....###.######........# #..## #.....# ##....##f#..#..#...f.#.## ##..# #.....# #....................### #..####.....##### #.....####.....#..#..## ##..##.......##.#######.....# ##....#.#.P.#.# ####..##f......#.###.#...?.#..###.....##......######### #.##.P###..............................##....##.##.##.## ##.(..##.........<.............>.....(....)....PP......# ##...##........f##.#.#f...#..#.....#..##........#.....# ##..#####....##########...###.##...###....f....####..# #...#####....#### ####..#.####.....###.........# #.## ##.###.##.....#.####..##.######.#..####.......### #..# #...P#...P.....f#.#.#.#....##.#.P.#..##.....f## #..# ##..........................................## ###.P# #f.##.##..f..#...f..#.#.f..#.^#..##.......(# ##.f.### ########.ff..P########...#.#####.#.###.....####.....P## #f.....## ##..### #...####.#.#..##......f.# ##......## #..#### ##.##.#.....####.......## #........### ###..f#.###.(..#.....f.####...P.## #### ##.......#.###f...P.#...#.........#...........#####..# ##........>...................................^.....## ##...##.#.##.......P...P........>..<..................# #...#####..##.##...................#.f#f.##..........## ###.P###.#.....##..###......#.###P##....P......##P..## #f..f#..##.......##.###.#...### ###...........P###### ##...#.........###### ###..## #............P## ##............## #...# ##f..........f## #.............# ##.## #...........f.# ###P..........# #.## ###...........## ##..........# ##..#####.#...........# #...........# #f......(............## ##.[..#.P.### ###..##..#...........# ##.P#.#### #.##.##P###.###...### ###### ######### ##.###.## ### ###