To add before returning true: 
aQuotient = 0; 
aClosest = aStartingPoint;