rules
Explanation