After a win, a tap deals a new game. N deals a new game at any time, because not every Klondike deal can be won. A new deal
also lets go of any held card.
```js
drag = null
if (won) return deal()
else if (event.key === 'n' || event.key === 'N') deal()
```
What it means
deal now also sets drag = null.
In pointerdown, a tap on a won game deals and stops there.
In the key listener, N (small or capital) deals; like Space it reaches preventDefault.
Your turn
In deal, under piles.stock = deck, write drag = null.
In pointerdown, under const p = toCanvas(event), write the won line.
In the keydown listener, add the N line between the Space line and else return.