intermediate part-I