revised practica 2 and 3