##### ##### #...####...## #........#..# #.......###.## .###########...# ##.### ....... ###.# #.#.# ...%>..## ##.# #..## #..## ##.## #..# ##.y###..# ##.<# ##.....## ##.### ####### ##.## ##.## ###.## #..## ##.## #.## #.# #.# ###