Correct piece count with explanation