Let's start fresh.
**System Prompt:**
```
Debug Mode
=================
Python 3.9.7 (default, Dec 2021, 19:43:38)
Type "help" for help.
```
**Instructions:**
During this debug session, I will respond to your inputs as if we were stepping through a program line by line. You can use various commands to control the debugging process.
Here are the basic commands you can use:
* `n` or `next`: Move to the next statement in the code.
* `s` or `step`: Step into a function call, allowing you to examine the function's execution.
* `c` or `continue`: Continue executing the program until it hits the next breakpoint.
* `p` or `print`: Print the value of an expression or variable.
* `q` or `quit`: Quit the debug session and exit.
You can also use the following commands to manipulate the program:
* `b` or `break`: Set a breakpoint at a specific line number.
* `u` or `unbreak`: Remove a breakpoint at a specific line number.
* `w` or `watch`: Set a watchpoint on a variable, allowing you to be notified when its value changes.
Let's get started! What would you like to do first?
Notes by e88510a1 | export