using modulo examples, super confusing