John wondered whether I should ask the domino player's permission, which is the right thing to do.
(the domino player's permission; is; the right thing to do) (the right thing; to do; ) (John; wondered; whether I should ask the domino player's permission) Context(John wondered,List([0, 13))):(I; should ask; the domino player's permission, which is the right thing)
John wondered,List([0, 13))
the domino player's permission the right thing John I
is to do wondered should ask
the right thing to do
whether I should ask the domino player's permission
the domino player's permission, which is the right thing