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