20 algorithms in JavaScript #shorts