#...# #. .# #...# . .####.# #...### .. ......# ######..... ... #..?..# ..........# ..##.....# ........$.###.. .......# ..^...(........ #.Y...# #.<....... #.<...# #...#..... ####### #...# .## #...# ..... .#.%.## .#...# # #....