Official #604
To play this puzzle,