# #. # #.. .## ##..#####..## #..#....[#..# ...#.......#... #....<....# #..#.......#... #..#.....#.... ##..#####....# ##. .## # # #