Reader writer algorithm (write priority)