There's a road trip game where you take the three letters on a license plate and try to think of a word that contains them in that order, not necessarily adjacent. You see BRN and someone shouts BURNING. You see PLT and there's PLATFORM. The difficulty varies wildly. Some combinations have dozens of common answers and others seem impossible until someone finds the one obscure word that works.
I built this to settle arguments. You type three letters and it shows the shortest words that contain them as a subsequence. It loads a word list on startup and checks every word on each keystroke, walking each word once looking for the three letters in order.
Results are sorted shortest first and capped at ten, because in the car a short word is the impressive answer. Nobody is impressed by a 14-letter word. Three letters are bound to turn up somewhere in something that long. JAZZ for JZZ wins the round. The page is laid out for a phone in the passenger seat.