2nd sem practical