OMG original, simple, and well executed idea!
It's kinda tricky at the beginning, but it's a nice puzzle!
Pretty simple, but yet again, original and enjoyable!