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