It is a very rewarding exercise to work this out oneself.
⇑ Translate the sentence above by Google ⇑
Related: reward