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