Updated starting-with-data and had solutions to exercises