18. Создать и отобразить на форме приложения не упорядоченное дерево с вершинами, содержащими символы. Листья этого дерева должны содержать цифры, а прочие вершины – знаки арифметических операций. Выполнить указанные операции и определить значение заданного таким образом арифметического выражения. (Указание. Для добавления потомков какой-либо вершине, содержащей знак операции, использовать две кнопки мыши: щелчок левой кнопки на вершине добавляет левого потомка, щелчок правой – правого).