codata exercise complete