Drop hier links of afbeeldingen om ze aan de editor toe te voegen.

In a modify task you take code that already works and adapt it so that it does something else. The editor starts you off with a program that asks whether the user likes programming, but there is something odd about the conversation: the name in it is fixed. The program calls everybody Billy, no matter who is using it.

Your task

Adapt the code so that it holds a real conversation:

Ask the question with its own print, exactly as written:

What's your name?

The line ends with the question mark: there is no space after it, and the user types the name on the next line.

Ask for the name first and for the answer second. Leave the Do you like programming ... ? question exactly as the starter code already prints it: it is asked with its own print, followed by a bare input() on the next line, which is the same pattern you are asked to add above it.

The output

The lines your program prints must be exactly these, with Billy and yes replaced by whatever the user typed. The questions are part of the checked output, so spelling, capital letters and punctuation count:

What's your name?
We want to know if you like programming!

Do you like programming Billy?
Great, Billy! You said yes!
Let's learn some Python today...

Keep the empty line: it comes from the print() that is already in the starter code, and it belongs between We want to know if you like programming! and Do you like programming ... ?.

Example

Input:

Billy
yes

Output:

What's your name?
We want to know if you like programming!

Do you like programming Billy?
Great, Billy! You said yes!
Let's learn some Python today...

Input:

Aisha
I love it

Output:

What's your name?
We want to know if you like programming!

Do you like programming Aisha?
Great, Aisha! You said I love it!
Let's learn some Python today...
Help! My code doesn't work!

Make sure that you check for the following things:

  • print does not have a capital letter.
  • You have put the brackets after the input command.
  • The string text is surrounded with speech marks.
  • The string (including the speech marks) is surrounded by brackets.
  • The variable goes on the left and the data on the right for assignment.
  • You have used a + between each string and variable that needs concatenating.