##### ########## #...# #...^....#####...# ... #................# .>. ###........#####...# .... ...................# ..... ...........###.....######..... .............................. ................#............. ###############.....#..#########.####### ......................<................. ...#...........#.............###.################# .................<..............................# #.....Y.....#.............##...........######.# #?..........#.....##.#######..................# #...........#.....##.# #..............######.# #...........#..[..##.####..............# #... #..%........#...........#..............# #.### #...........#...........#..............# #.# #...........#...........#..............# #.# #############...........#..............# #.# #...........#............[.# #.# #...........#..............# #...........#.......######## #######...........#.......... #............................ #...........######.###....... #...........# #.# #...... #...........#### #.## .#.... #..............###..# .#.... #...................# .. #....................# #....................# #...........########..# #...........# #.# ###########.# ... #.# .... #.# ... #.# .#