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