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