Drape function not performing to how I want it to?


Hi, I want to be able to achieve what i drew on the left. However, when I use drape, it gives me the following ><
Is this possible in grasshopper…? I feel like its a parametric surface…