## ####.# ###....# #...<.# #..........# #...#..#..## #..## ### ## #.. #. #