Byron Walden’s latest themeless puzzle is a tough torrent.