Iterators * Load the dictionary using a vector. * Load it using a list. * Print it forwards (every 10th word). * Print it backwards (every 10th word). * Print the 10,000th word. * Sort it into ignore-case order using something like this: http://www.cplusplus.com/reference/algorithm/sort/ Extra Credit: * Tell me the longest word where the letters of the word are in alphebetic order. Examples: ads ghost biopsy Fraction * Make a constructor * Make a set method that takes two ints, and creates a fraction. * Make an add method that takes a *Fraction as a parameter, and changes the current fraction to be the total of that one plus this one. * Make a reduce method that reduces a fraction to simplest form. * Make a toString method that converts a fraction into a string. * Overload ostream like this: https://msdn.microsoft.com/en-us/library/1z2f6c2k.aspx Extra Credit: * Overload the istream operator. I should be able to type in "1 / 6" for the fraction one-sixth. See http://www.tutorialspoint.com/cplusplus/input_output_operators_overloading.htm DUE WEDNESDAY!!!!! DUE WEDNESDAY!!!!! DUE WEDNESDAY!!!!! DUE WEDNESDAY!!!!! DUE WEDNESDAY!!!!! DUE WEDNESDAY!!!!! DUE WEDNESDAY!!!!!