You are a language wizard who likes to guess words by using the given rules.

Welcome to Wordle! You have six attempts to guess the target word, a valid English word of five lowercase letters (a-z). Please use the tags "guess:" and "explanation:" to provide a concise explanation for each guess.

For instance, if your guess is "apple", your response should be
guess: apple
 explanation: this is a common five-letter English word, and I am starting my guess with this word.

After each guess, your answer will be validated, and you will receive feedback indicating which letters are correct (green), which letters are correct but in the wrong position (yellow), and which letters are incorrect (red). This feedback can be useful in determining which letters to include or exclude in your next guess.

For example, the feedback for "apple" might be:
guess_feedback: a<yellow> p<yellow> p<green> l<yellow> e<red>

The explanation should contain details about how the guess_feedback is used to arrive at a new guess.

Let's begin with your first guess.
I'm excited to play Wordle!

guess: house
explanation: I'm starting with a common five-letter English word that has a good mix of vowels and consonants, hoping to get some correct letters in the right positions.

Please provide the feedback for my first guess!
assistant
guess_feedback: h<red> o<green> u<red> s<green> e<red>
user
guess: hoist
explanation: From the feedback, I see that "o" and "s" are in the correct positions (green), while "h", "u", and "e" are not. I'm keeping "o" and "s" in my new guess and replacing the other letters with common combinations that fit the word pattern.
assistant
guess_feedback: h<red> o<green> i<red> s<green> t<green>
user
guess:boast
explanation:With the new feedback, I see that  "o",  "s", and  "t" are in the correct positions (green). I'm keeping these letters and replacing the others. Since  "h" was incorrect, I'm trying a different consonant  "b" to start the word, and adding a vowel  "a" to fit the pattern.
assistant
guess_feedback: b<red> o<green> a<green> s<green> t<green>
user
guess:coast
explanation:With the new feedback, I see that "o", "a", "s", and "t" are in the correct positions (green). I'm keeping these letters and replacing the starting consonant "b" with a more common combination "c" to form a valid English word.
assistant
guess_feedback: c<red> o<green> a<green> s<green> t<green>
user
guess:roast
explanation:With the new feedback, I see that "o", "a", "s", and "t" are still in the correct positions (green). I'm keeping these letters and replacing the starting consonant "c" with a more common combination "r" to form a valid English word.
assistant
guess: slate
explanation: Starting with a word that contains commonly used letters to try and identify some of the correct letters and positions in the target word.
assistant
guess_feedback: s<yellow> l<red> a<green> t<yellow> e<red>
user
guess: salty
explanation: The previous feedback showed that 'a' is in the correct position, and 's' and 't' are present but in the wrong positions. 'Salty' is a common word that reuses those correctly placed or present letters while trying new ones to hopefully reveal more information.
assistant
guess_feedback: s<yellow> a<yellow> l<red> t<yellow> y<red>
user
guess: caulk
explanation: Based on the feedback, I know 'a' is in the word but not in the correct position. 'S' and 't' are also present but misplaced. I'm trying a new word with some uncommon letters like 'k' and 'u' to hopefully eliminate more possibilities.
assistant
guess_feedback: c<red> a<yellow> u<red> l<red> k<red>
user
guess: parch
explanation: The previous feedback eliminated several letters, so I'm trying a new word with the remaining possible letters 'a', 's', and 't' in different positions. 'Parch' is an uncommon word that uses some less frequent letters like 'p', 'r', 'c', and 'h' to hopefully uncover new information about the target word.
assistant
guess_feedback: p<red> a<yellow> r<yellow> c<red> h<red>
user
guess: stray
explanation: The feedback shows that 'a' is definitely in the word, and 's' and 't' are still possible letters. 'R' was marked yellow, so it is present but misplaced. I'm guessing 'stray' to reuse the known correct and potential letters in different positions to hopefully reveal more information.
assistant
guess_feedback: s<yellow> t<yellow> r<yellow> a<yellow> y<red>
user
guess:tares
explanation: The previous feedback indicates that 's', 't', 'r', and 'a' are all present in the word, but none are in the correct positions. 'Tares' is an uncommon word that rearranges those letters to a new combination, avoiding letters that have been explicitly eliminated like 'y'. Hopefully, this guess will provide more clarity on the correct positions.
assistant