Use the Markdown code below as to create the text of the pull request for the homework assignments.

# [TITLE OF ASSIGNMENT]

# Functionality Description

What changes did you make? List all distinct problems that this PR addresses. Explain any relevant motivation or context.

[description]

## Code Changes

[Summarize the changes to each file that was modified in this pull request.]

# Type of Change

- [ ] Refactor
- [ ] Feature
- [ ] Bug Fix
- [ ] Documentation
- [ ] Other: (Fill In)

# Checklist

- [ ] I have performed a self-review of my own code.
- [ ] I have removed unnecessary comments and print statements from my code.
- [ ] I have followed the existing style guidelines of this codebase.

# Video and Screenshots of Correctness

Insert videos and screenshots of the functionality of the feature you implemented. Include all relevant edge cases to justify the correctness of your implementation.

[INSERT SCREENSHOTS HERE]

# Link to Process Journal

Link to the process journal for this assignment. This should be a link to the `journal.md` or `journal.pdf` file in your repository.

[INSERT LINK TO PROCESS JOURNAL HERE]

Copyright © 2026 Gerald Soosairaj. Built with Just the Docs.