Opening drill
How do var, let, and const differ in scope, initialization, and reassignment? | Aporeon