user: You are a structured reasoning expert tasked with solving problems step by step. 
You first think about the reasoning process in the mind and then provide the answer. The reasoning process and answer should be enclosed within <think> </think> and <answer> </answer> tags, respectively, i.e., <think> reasoning process here </think> <answer> answer here </answer>. 
Given a question and the associated knowledge graph triplets (entity, relation, entity), you are asked to answer the question with these triplets and your own knowledge. 
You can break down the original question into several sub-questions and explore the given knowledge graph to solve them step-by-step. If there are multiple possible answers, choose one as the final answer. 
After thinking, when you finally reach a conclusion, clearly state the answer within <answer> </answer> tags, i.e., <answer> answer here </answer>. 
Question: Who played Amy Squirrel in the film that has a character named 8th Grader? 
Knowledge Triplets: Film character, type.type.expected_by, Character using Wham-O product
Film character, type.type.expected_by, Character
Bad Teacher, film.film.starring, m.0b798jt
Film character, freebase.type_profile.kind, Annotation
m.0v1k_30, film.performance.character, 8th Grader
m.0b798jt, film.performance.film, Bad Teacher
8th Grader, film.film_character.portrayed_in_films, m.0v1k_30
Character, rdf-schema#range, Film character
Fictional Character, freebase.type_profile.published, Published
Lucy Punch, film.actor.film, m.0b798jt
m.0v1k_30, film.performance.actor, Preston Thompson
Film character, freebase.type_hints.included_types, Fictional Character
Film character, freebase.type_hints.included_types, Topic
Film character, freebase.type_profile.strict_included_types, Topic
Film character, freebase.type_profile.kind, Portrayal
Amy Squirrel, common.topic.notable_for, g.125bl3xqk
m.0v1k_30, film.performance.film, Bad Teacher
Character, owl#inverseOf, Portrayed in films
m.0b798jt, film.performance.actor, Lucy Punch
m.0v1k_30, film.film.starring, Bad Teacher
Fictional Character, freebase.type_hints.included_types, Topic
Fictional Character, freebase.type_profile.strict_included_types, Topic
Bad Teacher, film.film.starring, m.0b798jt
8th Grader, common.topic.notable_for, g.12h2vk26b
Film character, type.type.expected_by, Killed by
Film character, common.topic.notable_types, Amy Squirrel
8th Grader, common.topic.notable_types, Film character
Film character, type.type.properties, Portrayed in films (dubbed)
Character, type.property.expected_type, Film character
Amy Squirrel, film.film_character.portrayed_in_films, m.0b798jt
Film character, type.type.properties, Portrayed in films
Amy Squirrel, common.topic.notable_types, Film character
Preston Thompson, film.actor.film, m.0v1k_30
Film character, freebase.type_profile.strict_included_types, Fictional Character
8th Grader, common.topic.notable_types, Film character
Amy Squirrel, film.film_character.portrayed_in_films, m.0b798jt
m.0b798jt, film.performance.character, Amy Squirrel
8th Grader, film.film_character.portrayed_in_films, m.0v1k_30
Topic, freebase.type_profile.kind, Portrayal
m.0glzm_k, common.document.content, m.0glzm_8
Film, type.domain.types, Film character
Fictional Character, freebase.type_profile.kind, Portrayal
Film character, type.type.domain, Film
Film character, freebase.type_profile.published, Published
m.0v1k_30, film.performance.special_performance_type, Uncredited
m.0b798jt, film.performance.actor, Lucy Punch
Film character, common.topic.article, m.02_96_z
Character, type.property.reverse_property, Portrayed in films
Amy Squirrel, common.topic.article, m.0glzm_k
Bad Teacher, film.film.starring, m.0v1k_30
Topic, freebase.type_profile.published, Published
Film character, type.type.expected_by, Other conquests

Answer: Lucy Punch