Double Back Rules

 The object is to draw a single closed loop passing through every cell in the grid. The loop must enter and exit each contiguous region exactly two times. 

Wow, the rules are surprisingly short. If I happened to leave something out, see the sample puzzle below.