Should this be ((random % 9) == 0) ?