How can you read chars from a binary stream? - Cracking the Java Coding Interview