The very first solution is the cleanest IMO. Just check the produced assembler 
code if you're worried about performance. I bet you will pleasantly surprised.

Reply via email to