Amazing!
Truly, thanks a lot! Saw this ages ago, but just now i tried it out myself, and it works awesomely..
To the ones having trouble: It is because you copy-paste the code, and when you do that, insertions (the ones you make with a click on "Tab") will be transformed to spaces. Replace the spaces with "tab"'s or remove them and it will work :)