Starting point for assignment 6