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