Last man standing: Gardiner seventh-grader wins state spelling bee, heading to D.C.