Here's a capx with the basics..
*** Just noticed the creation should be made different so when switching there is first a chance to overlap and there should always be a way to switch sides I thin, but basically
this is it..
Can't believe it almost took me an hour.. ***
UPDATE:
I've updated the capx to take away the original issues with impossible situations