для вапа визуально реализовать довольно легко.
сделать таблицу, и сделать кликабельными только первые буквы слов, нажав на которое можно прочитать задание и ввести слово. Это визуально. На деле же написать алгоритм построения и систему вывода крайне сложнл написать.
думаю врядли кто будет браться