Juggling With Zeroes. Watch for int overflow...