solution for Lab 5