Use Cases and Examples - Memento Pattern: State Preservation and Recovery | OneNoughtOne