updates to puzzle solutions