Haha, off course! The three major sources of software failures: off by one errors and race conditions.
race off by one conditions
race off by one conditions