distributed systems lecture two 8569718