almost done with prak-a4