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