Turnloop

Turnloop is like +-O, it is another loop logic puzzle. The rules are as follows: Make a single loop which uses every square (including the ones containg circles). You must turn on a circled square. Please Note: Not all turns have been marked with a circle. Enjoy this puzzle!