I will like to see a better way to do some curves… Well I tried jjjjjjj
I have done something like this via a top view and side view and used booleans to keep the intersection.