Was never able to overcome deadlocks in the program, but have run out of time and ideas