1c4k1q
5e2q2c