Assignment 0 solutions