Three enemies start in the other corners, one for each spot in ENEMY_STARTS. Each is an object like the player,
plus dir, the way it last went. They are drawn as red circles.
```js
let enemies
enemies = ENEMY_STARTS.map(([r, c]) => ({ x: c, y: r, target: null, dir: [0, 0] }))
for (const e of enemies) drawCircle(e, '#e11d48', 12)
```
What it means
map turns each start [r, c] into an enemy object; x is the column and y the row, so they swap places.
dir: [0, 0] means "has not moved yet".
Enemies are drawn with the same drawCircle as the player, just before it.
Your turn
Under let player write let enemies; in reset, under the player line, write the enemies line.
In draw, above the player's line, write the enemies line.