PUZZLES: A Benchmark for Neural Algorithmic Reasoning | Synapse