. .. >.. ## .... ####..### ..... ##.......## ....!.#..#####..## ...%....#.....#..# #####..#.......#..# #..#....<....# ##..#.......#... #...#.....#..# #.#..#####..## # ##. ... ## .## #