All, but u must pay high attention to detail! Don't miss anything
The hardest one I'd say is binomial
to be honest, it's up to u to figure it out (try it out, then if it's hard, keep going and try harder, if its too hard, then u cant s. it all depends on ur brain, motivation and persistence