.. .. .. ... ## #. .... #..#.####).## #..#......... #......)..## #.....)....# #..