Javascript is required to play this puzzle. Please enable Javascript in your browser to continue.

{{ timerDisplay }}

{{ formattedMeta.title }} {{ formattedMeta.number }}

{{ source.copy.correctsolutionmessagetext || 'Congratulations!' }}

You successfully completed {{ formattedMeta.variant ?? 'TrainTracks' }} {{ formattedMeta.number ?? '' }} {{ formattedMeta.difficulty ?? '' }} in {{ timerDisplay }}

Play another TrainTracks

Play now

Try something different

Play now

Unlucky. It's not quite right yet...

So far, so good!

Correct!

{{ pendingRevealCell ? 'Select a cell to reveal' : 'Select a cell to check' }}

Reset

Are you sure you want to reset the puzzle?