Given two words, overlap them in such a way, morphing the last few letters of the first word with the first few letters of the second word. Return the shortest overlapped word possible.
overlap("sweden", "denmark") ➞ "swedenmark"
overlap("innokodakademija", "iterate") ➞ "innokodakademijaerate"
overlap("honey", "milk") ➞ "honeymilk"
overlap("dodge", "dodge") ➞ "dodge"