input: Write a python function to simulate a chatbot that can answer simple questions about coding.
  assert 'Coding is the process of creating instructions using a programming language to tell a computer what to do.' in chatbot_response('what is coding')
  assert 'Coding helps develop problem-solving skills, promotes analytical thinking, encourages creativity, and develops various digital literacy skills.' in chatbot_response('what are the benefits of coding')
  assert 'The amount of time it takes to learn coding depends on the individual and their experience level.' in chatbot_response('how long does it take to learn coding')
  assert chatbot_response('unknown question') == "I'm sorry, I don't understand your question. Please try asking me in a different way."
output: def chatbot_response(question):
      responses = {
          'what is coding': 'Coding is the process of creating instructions using a programming language to tell a computer what to do.',
          'what are the benefits of coding': 'Coding helps develop problem-solving skills, promotes analytical thinking, encourages creativity, and develops various digital literacy skills.',
          'how long does it take to learn coding': 'The amount of time it takes to learn coding depends on the individual and their experience level.'
      }
      return responses.get(question.lower(), "I'm sorry, I don't understand your question. Please try asking me in a different way.")