something about scanf and be ready for long common substring.