readXK problem.
BufferedReader -- ringbuffer