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