21pacheetahs - after 30 minutes of code-guessing, i’ve come to the following conclusion -

more about : 21pacheetahs