finished Lab3 ;)