kr4yzi3/cs386hw06 archive