###
## ### #### ## ###f##
.##.#######P###P#f## ####.####ff.P####
..[................. ##...............#
......~~~~.......... f.#.................##
... ......~#~~.......... f....................#
...# .. ......~#%~.......... ...................##
...##.. ......~%~%.......... #..........%%.....#
#######...#... ............
#....###.#### #.#P.#..####.....f##
####.##.............. ...##...........## #..................##
#.#...#.............. ...#P............# ##............f###...#
#.................... .................# #P...........### #...##
##................... ................# #..^........## ##...#
#.................... ...............## ##.....^....# ##...#
##................... ...............# #...........# #...##
#f...#f#............. #..............# ##..........######..##
###..######.....#..(.. #.............## #### #............##P#..P#
#....### #.....P##........ ............# ##..###..................##
#....#.###.#...P........>.. .f#...#%.#### #......................<..#
##.......#................# .......#%#.#####....[........#.#######.#.#
###........#...#P........f ............#................#.# #####
##........#..###......... ..............................##
#f.......##...##......... ..............................#
##.......##..f##......... .............................##
##.....##......#........... #........#.....#.............#
#...............##..P#...... f.#................fP.....%..#.##
#...............##...P....... .....................%..........
#..............f............# ..............#.................
#...............f..........[. ...###.........................
#............................ ..~~#~#.......#.................
#.......................>.... ...###~#......P##...........#P.##
................#..................~#~#.......f##..>.#...........
##................#..........##P....~~~~........#.....###~~.......
#................##.........##.................#%#<.#.~#~~.....
...........#..#.#f.####.........#.#............~##~...
..............####..####.........#.............~~#~..
..............fP.P................#............~~##
...........#....P..............................#~~#
(.............##.f................................
...........#..####..####..##......#..............
...........#....##..# #P..##...##................
.............P...f..####..##...##...............
f....f....###.............#.......##...........
.........##............#...#.............
.......................................
...............<.......#..#..........
.....................................
#..#...................PP.#...####...
#.#......#.............P#..#..# ...
.........##.P...##..#