Designed with option 1. I get a malloc error.
Process args with second method.