Bringing hw04 (now with solutions) out of private/