Revert "Update proj2.py"

This reverts commit 416233b30674a761bf7464f9d3573def66b69164.
Revert "Revert "Update proj2.py""

This reverts commit 6952390cadbab2d07a282469613ffbe1b4038347.
Revert "Revert "Revert "Update proj2.py"""

This reverts commit 237f9872b9e9125d85b869690499e292d580b47e.