Final assignment Group1