Imperial Concurrent Programming Coursework 2