I love a challenge.