Relocated solutions to Programming Assignment 1. Partial solutions to Programming Assignment 3