Walkthrough

A step-by-step solution of a sample nonoriddle can be found here.