Various challenge problems