account.hpublicwithdrawalfunctionthatreturnsaboolvaluedepositfunctionthatreturnsaboolvalueawaytogetavailablefundsshouldreturnadoubleawaytocreateanaccountthat