Implement a Timestamped Banking System | Meta Interview Question