Given two strings text1 and text2, return the length of their longest common subsequence. If there is no common subsequence, return 0.
A subsequence keeps the original left-to-right order but may skip characters. A common subsequence is one that appears in both strings.
"abcde", "ace""abc", "abc""abc", "def""bsbininm", "jmjkbkjkv""oxcpqrsvwf", "shmtulqrypy""a", "a""ezupkr", "ubmrapg"