Not finished yet. Struggling with input and output.