Meta Interview Question

Given a Read4K function which reads the first 4 KB of a datastream, implement a ReadN function which reads n bytes of the datastream using the Read4K function