Add an explanation of how % deals with negative numbers