When we visit the website, we don't see much, so let's look inside the sources using the browser's developer tools.
First, let's look at the HTML file. Looking at the source code, we find that at the bottom of the page there's this line which contains the first part of our flag:```htmlHAHAHAHAHAHAHAHAHAHA I know you will never reach the bottom here because of my infinite scroll. If you somehow did, here is the first third of the half LITCTF{E5th3r_M4n```Now let's look at the CSS file. We find this ruleset which contains a comment with the second part of the flag:```css.secret {	/* _i5_s0_OTZ_0TZ_OFZ_4t_ */	font-size: 50px;
HAHAHAHAHAHAHAHAHAHA I know you will never reach the bottom here because of my infinite scroll. If you somehow did, here is the first third of the half LITCTF{E5th3r_M4n
}```Finally, let's look at the JavaScript file. We find a comment inside the `calcSpeed` function which contains the third and final part of the flag:```jsfunction calcSpeed(prev, next) {    // 3v3ryth1ng_sh3_d03s}    var x = Math.abs(prev[1] - next[1]);    var y = Math.abs(prev[0] - next[0]);
    var greatest = x > y ? x : y;
    var speedModifier = 0.5;
    var speed = Math.ceil(greatest / speedModifier);
    return speed;
}```Putting the pieces together, we find out that the flag is `LITCTF{E5th3r_M4n_i5_s0_OTZ_0TZ_OFZ_4t_3v3ryth1ng_sh3_d03s}`.