Im not sure if its hard, or impossible to get over the huge ramp.
Its just really really hard to figure out how