"{data}"

The data content above is some supplementary information for a question, you can make up {num}-turn conversation between the user the and assistant. The user ask the questions about the topic gradually from  the data content provided above to topic about "{topic}" The user also includes the useful data content for answering each question. The assistant provides corresponding responses.

The conversation should use a template, which contains PRIVATE but READABLE identifiers. The identifiers include "[user]", showing it's the user's turn, "[instruction]" showing the begin of a new instruction, "[data]" showing the start of the used data content, "[assistant]" showing it's assistant's turn and "[response]" showing the start of the response.

now directly construct the conversations.