How to create figure of 8 groove

Hi all,

Attached is the image of a bushing which has figure of 8 groove cut on the inside. I've tried creating a curve through reference points which failed because the curve cannot intersect itself, and I've also tried to create two opposite spirals which also failed because the transition from one spiral to another creates a corner, where the groove should be smooth throughout.

Advice or methods to do this is much appreciated

Thanks,

Sam

SolidworksParts And Features