partial crypto-square