Exercise 3 for the System Distributed class workshop 3