# #. # #.. .## . ##..#####..#.# #..#.....#.... #..#.......#... #....<....# #..#.......#..# #...#.....#?.# ..#..#####..## . ... .## .... # #.. #..