### #.# #.# #.################### #.......^...........# #.#########.#######.# #.#...............# ##.#.#######..####.# #.........#<.....# ####.####.##...### # #.# #.##....... .# #.# #.#........ .# #.# #.##.#.#####.##### #.####>........<...@... #...................... #####........##.###P7.. ######........##.# .Y #.............##.# . #.............##.# #.............##.# #.............##.# #.............+..#........77 #.............####(...P.P... #.####........# #.P........ #.# ########## #.....7.... #.# ....P..... #.# #......... #.# #......... #.# #.lt...... #.# #......... #.# #############......... #########.#####.........[........... #................)[...#####......... #.########............# ########## #.# #.(..........# #.# #............# #.# #............# #.# #............# #.# #............# ##.########............# #.........'.......[....# ###########............# ##############