### ..# #.# ... . #.# .# #.# .# #.# .# #.# .# .####.####.# .# ........<..#######.# #####..............# #############..# #########..# #..........# ####.....###.## .........###.# ####.........# #.....##### ########.### #........# #.######## #^# #.# #c# #.# #.# #.# #.# ... ... ...