Code for tutorial 3