Improved "perfect" strategy, still not perfect