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