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