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