Exercise 8-2 Rewrite fopen and _fillbuf with fields instead of explicit bit operations. Compare code size and execution speed.