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