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