Text this: Generalized Meet in the Middle Cryptanalysis of Block Ciphers With an Automated Search Algorithm