COMP441-Project-3