I don't understand. anything % -1 == 0. Why does remainder come into this?