{#each letters as letter, i}
{
if (cursor === i) {
colors[cursor] = (colors[cursor] + 1) % 3;
} else {
cursor = i;
}
}}
>
{letter}
{/each}
{#if info_gained === null}
↵
{:else}
{#await info_gained}
{:then i}
{i.info_gained.toFixed(2)} bits
{:catch e}
!
{/await}
{/if}