lab5 works perfectly