challenges for the ninja coders