Added practical assignment 2