init:
// Setting the storage value
contract.storage[999] = 3
code:
// Using the storage on the call
a = contract.storage[999]
if a > 0:
contract.storage[999] = a - 1
// call to myself:
send((tx.gas/10 * 8), contract.address, 0)
else:
stop