const size = 4096
var
i = open("input.txt")
o = open("output.txt", fmWrite)
buf: array[size, char]
while i.readBuffer(buf.addr, size) > 0:
discard o.writeBuffer(buf.addr, size)
i.close()
o.close()