Itt nem csúnya és szép meoldásról van szó, hanem jó és rossz megoldásról. Minden beolvasott byte után pluszban seekelni kettőt csak azért, hogy megnézzük, hogy file végén vagyunk-e, az nem csúnya, hanem rossz megoldás.