Updated.  Used benjamin's array suggestion for Chal2 (numbers).

Could clean up formula in chal2.