Rad416 assignment3

The complete assignment 3