committing hw0 solutions.