####### ######## #.....# #......# #.....# #......# #.....# #......# #.....# #......# #.....# #......##########.....# #.....................# ########## #......##########.##### #......>.# #...................# #........### ################.......# #..........# ########....# #....##.......##########........#.# #...........# #....##.........................#.# #...###...#######..............#########........#.# #...# #..#.......#...##........# #........#.# #...# #....#...#......#........# #.....%..#.# #...# #...##.PP##...#.#........# #........#.# #...###.#...PPPP..#.#.#........#########........#.###### #..f....#.?PP>PP..#....................................# #####...##..#..PPPPP..#.###%.......########.........#.####[# ##.#.#.#.##....##...##...# #.###.#..# #.........#.# #.# #.........#.....#...#....###.###.#..# #####.......%.#.# #.# ##.##'##.##...#.......#..#.......#..# #...#.........#.# #.# #..#...#..#....#######...........#..####...#.........#.####.## ##.'...'.##.....# #<................%....#.................# #..#...#..#.....# #..###.......#..#####%##.......<.........# ###.##'##.##...### #..# #............###.##.................# #..........#...# #..# #..............#....................# #.#.#.#.#.##...#######..###............#.#######.#####........# #....................................................%........# ########.####..#######..###............#.#####...>.###........# #....####..#######..###.#####......#.#####.....###........# #..............................................##...^###### #............................................<.......# ####.####..#######..###.#####.#...#.....##.....##....# #.# #......>..........f.......#...........######## #.# ##.#######..###.#####.#...#...........# #.#####.# #..[...%.....................# #.......#######.####.######...##...........# #.............................##.....####### #.......#######.####.######...######## #.......# ##.####.#### #...# #.......######..........# ##### #.......................# #.......................# #......################## #......# ########