initial commit of hw04-solutions