24 point solver