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