######### #<<.#...#### #...#......## #..##.....%.# ###.##.##...# ##.##.###..# . ##.####.##%.# ... #.###..##..## #...# ##.....##..# #@...# ###..##..@##.....# ##..##....#......# #..###..##.# #..# #..#### #### ####