I've got code that looks like this (I've put the alerts in for testing purposes!):

```
<html>
<head>
</head>
<body>
    <canvas width=750,height=860,id="maze">HTML5?</canvas>
    <noscript>Javascript?</noscript>
    <script>
        alert("hello! (1)");
        var canvas = document.getElementById("maze");

        alert("hello! (2)");
        var context = canvas.getContext("2d");

        alert("hello! (3)");
    </script>
</body>

```

The first and second alerts fire off. The third doesn't. Am I overlooking something obvious?