r & % r ^