Oh no, I'm retarded
>This means that you are 88.68% higher than 13391 participants who have completed the test.
Hmm