size queries [0..2]

-if the user enters an empty string it is unclear, so we do not add
anything to the array
-if it is size 1, we make an assumption it is ‘i’ or ‘a’
- deal with size 2 by brute
-also rewrote code to facilitate dealing with different size strings
differently
- must implement more for >=3 strings