CLEAR Interview Question

implement database that handles getting/setting values with nested transactions