The Jonah Group Interview Question

How would you implement a banking software so that it satisfies the properties of an ACID system.