Solution Viewer ({{ solutionTitle }})

DX: {{ route.dx }}, DY: {{ route.dy }} Steps: {{ route.path.length }}

Solution 1 Tree Encounters: {{ solutionPart1 }}, Solution 2 Tree Multiplication: {{ solutionPart2 }}.

{{ render(tile, x, y) }}

input.txt

{{ inputText }}

solution.js

{{ solutionText }}