######### #.......## ##.......## ######## ##.......###^.....# ##....<..##(..cpy# ##.......#...pGG# #........+..ZGDy# #.........#.cOpG.# #.....#....#..gOpX# ......###...#..Ogap# .....# ##..+...OOC# ...# ##.#####p## ### #O.O# ..#.O# ...##O.. ....###.### #.###.##.##. #..###.#.#.# ##..####.###