Fixed my implementation of PingPongRight, which was wrongly calling SimpleSemaphore.acquire() instead of SimpleSemaphore.acquireUninterruptibly() in the acquire() method.
First implementation of week 5 assignment 4 (POSA-14)