Rating:

Many time pad crib drag attack.

1. XOR m1 with m3
2. XOR 14 length substrings of (m1 XOR m3) with given 14 length password beginning
3. Check to see if result is alpha
4. Log all potential seeds (k).

With all potential seeds,

5. XOR repeating rotated k with m3 to get the OTP (K).
6. Decrypt m1 and m2 with K.
7. Check for string pctf in m1 and m2

Original writeup (https://gist.github.com/Aqcurate/3210ff1032da0d9dd649af71a7aa4aa8).