hiryou/cs300_assignment04 archive