Problem: Multiple Readers, Single Writer - Read-Write Lock Pattern | OneNoughtOne