.#######..########........##...######...#........##..............##..##....##..#........##..............##..##........######...######..........##...######.........#..##........##....##........##..#.....#..##........##....##..##....##...#####...##.........######....######..