First try of assignment 2