In the original problem, the rules seemed more arbitrary, and when they’re abstracted that way, the logical connections  become harder to see.
בבעיה המקורית הכללים נראים שרירותיים יותר, וכשהם מוצגים באופן מופשט כזה, קשה יותר לראות את הקשרים הלוגיים.