# .. .. .. ##. . . ..# ... .###. ... ..##...##.. . #.......# . ...#.......#... #.........# #....<....# #...5.....# ...#.......#... . #.......# . ..##...##.. ... .###. ... #.. . . .## .. .. .. #