CS 132 Assignment 13 Write a program that reads a file of word/synonym pairs and stores them in a binary tree, ordered by the first word. The program then reads a text and prints it, replacing occurrences of the first word by the synonym. Construct your own sample input files for synonyms and text. * Devise a way to use more than one synonym for a word, rotating among the possible choices.