###### ##.##.# #.....#### ##P....#.# #......######## ###.......P#...# #....<........P# ###.......#.....## #................## ##.#.............P# ##...>...........### #...............#.# ##...............## #.#..............# ##.f.............## ###...............#### #####.##.................# #.#......................# ##.....................%f## #.................#.....f# ### #..................##..######## #.#### ##...................##..##....## ##....#### ####......................#........# #........## #####..................................### ### ##.......P###.#...##%##....................f......#..# ##..## #.........###....#...#..............................## ##....#. ###.......####....#...#..f..#......%..................####.....#.f #..........##%....#####.....#......%.............................### ###.........................#.............#.f..............#......P.#. ####............%......................................................... ##...................<......................(.........................>....# #..................................................>.......................# ##....?...........%......................................................P# ##...%...................................%.............................#.# #........................................................................# ##........................>..............%!%............................## ###....................................................#..............#.##. ##.........................)........................##s.................# ##.#...........#.....................%<...........##^..##.%.....%......# ####..f...#.#.###.#....##...................>..###s^^####.......f.....# ##.#..###### ####.#####..........%......f#f.#.^...# #....P###..#..# ###.## ### #.........(......P#####..^.## ####### ####### ### ##................# #%.^..# #................####...^.## ###............P...#.##.>..# #.................#..P# ..# #....................## #...................## ##.............f.....## #.............#.P#...# #..............####### #..............# #####..............## #.#.#...............# ##................### #................#.### #P...................# #P...................# ###............%...#.## ##..................# #........##.<.....### #.....f..#.#%%.)....# ##....#####........## ##.### #..........# ### #.........## #.........## #...#.###..# ####### ####