the 3rd challange on the intro i just cannot dammit beat! ive been on it for a few hours D; i figure you need to jump onto the little ledge, i...