Rephrasing could help to discover a clearer way to write something or find bugs. For example, in the context of the program, what is special about the combinations (0,0), (0,1) and (1,0)? If they are given special meaning and/or are used elsewhere in the program for some notion like "Heros in this team have deposited money in the bank" then it might help to document this somewhere or to give first-class status to such a notion with a separate function like hascredit(r1, r2).