The tricky bit!

The tricky bit!