When a Slower Algorithm Is Actually the Right Choice - Problem Constraints & Algorithmic Trade-offs | OneNoughtOne