i cant tell you which one is more difficult.
i think totally understand all of them will be better for you
practice again and again, be patient.
good luck!!!