######### #.......############################################ #...........................................^......# #.......#######.(..###############################.# #........######....##################### #.# ##.....................................####### #.# #....>P.....................................# #%# #......P.####.###.##########.............>..# #.# ##.......# #.# #..............f............#####.# #...####.####.###.########.....#.......)....#...#.# #............).........................)<.......#.#### #...####.###.......).#####.....####.#..)....#...#....# ##..# #.# #.........# #............................# #..# #.# #...%.....# #.###..####.#.......##..#....# ###..####.# #.........# #.# #..####.#.......##..#.#.## #..(......# #.......(.# #.# #..##...........##..#.#.# #.........# #.........# #.# #..##.....####.###..#.#.# #.........# #.........####.###..##.....####..........# #.........# #).......................................# #.........# #.........####.###.####...#####.........## #.........# ##.###.#### #># #.# #...#####.####.#..# #.........# #.# #.# #.###.####..............#..# ###.#####.# #[# #.# #%.......#....#.....)...#..# #.# #.# #.# #.# #........#....#.........#..# #.# #.# #.# #.#######........#....#.........#..# ########.## #.# #.# #................#....#.........#..# #.........####.####.###................#....#.....<...#..## #.........##...........................O..................# #.........##.#...................[.....####.##........#...# #.........##.#.<%...................).................#.^.# #.........##.#..%)......###########.#######.####.....##.### ########.###%#.########.##.....####.#######.####.....##.# ##.............................................##.# #......#.#####....##.....####.#######.####.....##.# #....(.........................................##.# #..>...#.#####....##.....####.#.#####.#####.#####.### ########.# #....####.######.#.# #.# #.# #....# ####.# ###### #..........# #.# #.# #....# #....# #..........#####.#####.####...^# #....# #..............................# #....# #..........####.....##.####....# #....#############..........# #.....##.# #....# #..................########## #.....##.# ###### #....############### #.....##.# ###### #.....##.# #.....##.# #......(.# #.....#### #.....# #.....# #######