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