Is almost equal

Two strings are considered almost equal if they differ in at most 2 locations.
Write a function that would return True if two strings are almost equal and False otherwise. Note that the strings might have different lengths!
The input contains two strings each on a separate line.
The program should print Yes if they are almost equal and No otherwise.
Input
Output
helo helloo
No
hello helloo
Yes
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue