Solving the Tower of Hanoi with recursive Svelte templates – Geoff Rich