C..# ...# ....# ....# #########....# .............# ...^.........# #..<.....# #........# #........# #....##### #....# #....# .....# +###..#