https://www.codinginterview.net/2023/06/word-search-ii.html