[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Wordplay - Knock-Knock", "joke_style": "pun-heavy knock-knock joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Killing two birds with one stone", "joke_style": "Kids joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Camping", "joke_style": "Double Entendre"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Job Interviews", "joke_style": "deadpan"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Wordplay - Knock-Knock", "joke_style": "light-hearted knock-knock joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Fashion", "joke_style": "Fashionista pun"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Social Media Trends", "joke_style": "Observational satirical joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Irony", "joke_style": "dry humor"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Irony", "joke_style": "One-liner"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Irony", "joke_style": "absurd humor"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Irony", "joke_style": "Dry Humor"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Water bucket on door prank", "joke_style": "slapstick"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Weather Forecast", "joke_style": "ironic twist"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Palindromes", "joke_style": "Classic Joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Slapstick Humor: Clown Antics at the zoo", "joke_style": "Animal-themed joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Ladder fall", "joke_style": "slapstick"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Online Dating", "joke_style": "Ironically amusing"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Chase Scenes", "joke_style": "Wordplay Slapstick"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Chase Scenes", "joke_style": "Physical Comedy"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Plot Twists in Movies", "joke_style": "Satirical"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Team Building Exercises", "joke_style": "Sarcastic Commentary"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Puns", "joke_style": "Light-hearted humor"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Palindromes", "joke_style": "Riddle"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Invisible Things", "joke_style": "Family-Friendly Wordplay"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Pie in the Face", "joke_style": "kids joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Elevators", "joke_style": "Double Entendre"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Palindromes", "joke_style": "Wordplay Joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Camping", "joke_style": "Campfire joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Every dog has its day", "joke_style": "Narrative joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Running into a door", "joke_style": "slapstick"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "A 'critically acclaimed' yet boring drama", "joke_style": "sarcastic joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Reversing Roles: Cat and Owner", "joke_style": "Pet joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Trip Wires", "joke_style": "Silent Film"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Sarcasm", "joke_style": "Playful banter"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Sarcasm in Relationships", "joke_style": "deadpan"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Book clubs", "joke_style": "Double Entendre"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Sarcastic Weather Comments", "joke_style": "Dry humor"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Sarcasm in Relationships", "joke_style": "romantic comedy"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Puns", "joke_style": "Quick one-liner"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Sarcastic Weather Comments", "joke_style": "Stand-up comedy"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Palindromes", "joke_style": "Text Message Joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Unexpected Resolutions", "joke_style": "Observational Humor"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Birthday Surprises", "joke_style": "Kids Joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Nature", "joke_style": "Classic joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Fishing", "joke_style": "Outdoor joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "False Alarms", "joke_style": "bedtime story"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Double Entendre", "joke_style": "Witty One-liner"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Sole (e.g., fish vs. shoe)", "joke_style": "Friendly joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Fruits", "joke_style": "Kids joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Slapstick Humor: Clowns on a date", "joke_style": "Romantic comedy joke"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Physical Comedy", "joke_style": "Vaudeville"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Irony", "joke_style": "Playful banter"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Unexpected Outcomes", "joke_style": "clean comedy"}


[System]
Generate a joke, given a theme. The theme will be provided as a word or phrase as the input to the model. The assistant should output a joke that is funny and relevant to the theme. If a style is provided, the joke should be in that style. The output should include a setup and punchline.

Your response should respect the following requirements:
1) Keep the joke on topic. If the user specifies a theme, the joke must be related to that theme.
2) Avoid any jokes that are offensive or inappropriate. Keep the joke clean and appropriate for all audiences.
3) Make the joke funny and engaging. It should be something that someone would want to tell to their friends. Something clever, not just a simple pun.

[User] {"joke_topic": "Sarcasm in Relationships", "joke_style": "sarcastic comedy"}