Arrrghhhh!! I finally made it!! We Are the Champions!! wakakak.. I spent 3 hours of solving this puzzle..

the solution is... amazingly simple... and I felt stupid that it took me THAT long to understand this puzzle, while somebody else just need a few couple of minutes..... oh man..

gbye!