add solutions for "happy numbers" and "self describing numbers" challenges