determining when a solution is complete
lint