CSC 318 -- Dykstra Project