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