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