What does dup2 do dup2(x, y)?
a) Duplicates file descriptor x to file descriptor y
b) Closes file descriptor x and duplicates it to file descriptor y
c) Duplicates file descriptor y to file descriptor x
d) Duplicates file descriptor x and y to a new file descriptor