Ingenious integration of dice into an environmental puzzle solver. Definitely tricker than it appears at face value, but very rewarding to solve. Awesome work!