## .# ##### ##### ##### #####.# #...# #...# #...# #.....# #.8.# #...# #.^.# #.....# #...###...###...###.....# #.......................# #.<..............)......# #....................r..# #...###...###...###...$.# #.8.# #...# #.^.# #.....# #...# #...# #...# #....... ##### ##### ##### #####..... ....... .##...# .# ...# .. ...