#...## #^...# ##..... ..... #...# #...# #...## #.<..## #..##...#.####. #.............. ......##....###. ......##...## ##....#....# # ##(...##...# #. #.....##...# #.. ## #..^..##...# ....##P##P....#....# ........(.....%....# ........DO....%#....# .........>.....#....# ...............#.....# ...............#....## .....................# .........!..........#.. .........F............. ...............#.... ...............#.... ................... .............#.. ..(.....D...#..