Tasks with the input and output.