Minimum Distance to Type a Word Using Two Fingers

Hard

A written explanation for this problem is on the way. In the meantime, watch the video above or try it on LeetCode.