Tom Sawyer plot analysis