added hamm and subs problems