ways to solve substituation_cipher