Updated solution commentary to reflect changes
Successfully refactored out Constraint 3.