`skip` will most likely put us in the middle of a line, so the `readLine` call is there to move past that partial line.