Final exercise

After some experimentation with Ben, we finally happy with the outcome.