Can't resist a good challenge.