2.11 LAB 2D: Code Debugging Overview Fix errors in a program. Description Being able to fix errors in your own or others' code is an important aspect of computer programming. Software professionals almost never have a program run perfectly the first time through, and this is absolutely normal. This lab will focus on fixing some of the most common errors. This process of finding and correcting errors is known as debugging. Take note of these errors as they are likely to be some of the errors you will encounter in future labs and projects. Objective The code given is supposed to print out the following in order: • The text "Hello World" A greeting that includes the first and last names the user has input • The first and last names the user has input • The value 25.0 However, the code as given has several errors that prevent it from running. You are to fix the errors within the code. But wait! Even if you immediately see how to fix the errors, don't, until you run the program and observe what the interpreter is or isn't telling you for each kind of error. Likewise if you don't see the problem immediately, do not just ask your TA what it is - they have been instructed not to just give you the answer. However, they may give you hints if you have struggled for a long time. It is recommended that you run the program as is first, then fix one error, run it again, fix the next error, etc, fixing only one error at a time while observing the behavior at each step. The purpose of this lab is to give you experience in what certain kinds of errors look like before you know there are errors. If you immediately fix the errors, get 100%, and move on, or if you ask someone else for the correction, get 100%, and move on, you have not accomplished the goal of this lab, Each error is preceded by a comment (like ## Fix the below error) describing the error and how these errors should be fixed. First the program will prompt for your name, asking "Enter a First Name", and "Enter a Last Name". Each error is preceded by a comment (like ## Fix the below error) describing the error and how these errors should be fixed. First the program will prompt for your name, asking 'Enter a First Name', and "Enter a Last Name'. If the input is: Sparty Spartan Then output should be: Hello World The world says hello to Sparty Spartan Sparty Spartan 25.0 328896,2216578.9x3297 LAB ACTIVITY 2.11.1: LAB 2D: Code Debugging 0/30 main.py Load default template.. print ('llello World') name = input('Enter a name') zero - 0 print('The world says hello to', name) print (name) print (zero) print ('Hello World') m name = input ('Enter a name') Hello World Enter a namechegg The world says h Develop mode Submit mode Run your program as often as you'd like, before submitting for grading. Below, type any needed input values in the first box, then click Run program and observe the program's output in the second box Predefine program input (optional) If you'd like to predefine your inputs, provide them here. Run my program Stop Clear terminal Signature of your work What is this? 9/7.. T10-1010 ..9/7 Trouble with lab? Develop mode Submit mode When done developing your program, press the Submit for grading button below. This will submit your program for auto-grading. Submit for grading Signature of your work What is this? 9/7.. T10-1010 ..9/7 Latest submission - 4:58 PM EDT on 09/07/21 Total score: 0 / 30 O Only show failing tests Download this submission 1: T1 A 0/10 File "main.py", line 2 name - input('Enter a name') IndentationError: unexpected indent Input Sparty Spartan Your output starts with Your program produced no output Expected output starts with IIello World Enter A First Name Enter A Last NameThe world says hello to Sparty Sparta Sparty Spartan 2: Final Result A 0/10