Given two strings, return true if the first string contains the second string's sequence of characters in order, but not necessarily right next to each other. 

For example, String : "I am hungry and want food right now", Substring: "mto". The substring where o comes before t in the sentence does not count, they have to be in order but not necessarily right next to each other.

I'm not really looking for code, just in general how would you solve this problem!