Problem: Interchangeable Algorithms - Strategy Pattern | OneNoughtOne