Solution: Double-Checked Locking Pattern - Double-Checked Locking Pattern | OneNoughtOne