ALGORITHM - ATM WITHDRAWALOnline version STEPS OF TAKING CASH FROM A MACHINE by Jonathan Dunsby 1 DOES PIN MATCH THAT OF CARD ACCOUNT? LOOP BACK TO ENTER PIN YES - PIN MATCHES THAT OF ACCOUNT NO - PIN DOES NOT MATCH THE CARD ACCOUNT CHOOSE WITHDRAWAL OPTION INPUT AMOUNT TO BE WITHDRAWN COUNT MONEY DISPLAY MESSESGE - PIN INCORRECT - PLEASE RE-ENTER - NO. OF ATTEMPTS LEFTS UPDATE BANK ACCOUNT BALANCE DEDUCT 1 FROM ATTEMPTS YES - SUFFICIENT FUNDS IN ACCOUNT DISPLAY OPTIONS MENU NO - INSUFFICIENT FUNDS ARE IN THE ACCOUNT DISPLAY MESSAGE INSUFFICENT FUNDS FOR WITHDRAWAL SET ATTEMPTS TO 3 LOOP BACK TO INPUT AMOUNT TO BE WITHDRAWN ENTER PIN DISPENSE MONEY DOES ACCOUNT HAVE SUFFICIENT FUNDS FOR WITHDRAWAL?