11.1 Final assignment