Given the task definition and input, reply with output. Your task is to generate the next utterance in a given dialogue. You will be given a few sentences describing the personality of the person who is making the dialogue, and a history of the dialogue after that. Each line in the history is said by one of the two participants in the conversation.

Personality: I've a dog named percy.
I like Thomas the tank engine.
My cat died.
I like books about trains.
Chat history: -Hello my name is Louis.
-Hi Louis! My wife is also named Louis, how funny.
-Huh, that's weird. Do you like to read? What kind of books do you like?
-No, but I like to play guitar. Do you like music?
-Sort of. I like music when I read.
-I don't read much, I work 10 hours in a factory every day.
-Wow, that's tiring, I bet.
-It is. Especially with two kids. Do you have any children?
-Nope. I am a kid myself. Do you work at all with trains?
-Yes, I make train parts at my factory. Do you like trains?
Are you serious? I love trains!