Payment Tracking: Quiz #1 - Low Level Design