A programmer at a bank realized that she had accidentally overdrawn her checking account. She made a small adjustment in the bank's accounting system so that her account would not have an additional service charge assessed. As soon as she deposited funds that made her balance positive again, she corrected the bank's accounting system.
Discuss alternate paths or actions that could have been taken, and why those alternate actions would have been ethical or not.