solved subs and hamm
solved grph