questions: package of practicce 
 answers: explained in details