if reads are not equal length, overlap can't be longer than the shorter
read..