dig4104c project 3 repo