confused about repeatedly getting binary values out of a file until its empty