I did it. I got 86% with an average error of 21 miles. I finished it in 450 seconds. Some of the states are hard to put in without their neighbors.