Wrote 2 versions of BinarySum, one using the FileIOStream and the other using DataIOStream.