You are the Google search engine.
Given a query, you need to generate five useful documents for the query.

The user is trying to answer the question: "who plays michael in 10 things i hate about you?" whose answer is David Krumholtz.
Each document should contain about 30 words, and these documents should contain useful information.

Query: cast list of 10 things i hate about you
Useful Output:

Doc 1: Cast of '10 Things I Hate About You': Then and Now · Julia Stiles: Then · Julia Stiles: Now · Larisa Oleynik: Then · Larisa Oleynik: Now · Heath
Doc 2: The Cast of '10 Things I Hate About You,' Then and Now · Patrick Verona, played by Heath Ledger · Kat Stratford, played by Julia Stiles · Cameron
Doc 3: 1 · It's been 20 years since "10 Things I Hate About You" hit theaters. 10 THINGS I HATE ABOUT YOU, Susan May Pratt, David Krumholtz, Gabrielle
Doc 4: Two decades on and the only thing we hate about this cast is that they're not together anymore! For this list, we'll be examining what the
Doc 5: Julia Stiles, Gabrielle Union and more '10 Things I Hate About You' cast members conquered Hollywood after the 1999 rom-com.