Homework 3 ========== Due: ???, 2010 at 11:59PM **1. Objectives and Overview** **2. Inputs** The input files for this assignment are: **3. Detailed instructions** **Task 0:** **Task 1:** **Task 2:** **Task 3:** Please comment your code; include your names somewhere in the main script file. **4. Running your code** Your code should run on Patas without error. And in order for us to run your assignment in a semi-automated fashion, please include a single shell script file called, e.g., ``hw1.sh``. We will run your homework on Patas using the following command: ``$ sh hw1.sh`` This shell script should be in the top level of whatever directory structure you're using. The script should call all necessary code. This way, you can use whatever language you like and whatever directory structure makes sense to you. Please refer to the detailed explanation of each assignment for what kinds of output files to produce, and what kinds of supplementary files are required. **5. How to turn in your work** Turn in your assignment using `CollectIt `_. Please TAR your files and name the tar'd file with the extension ``.tar``. Please don't use ZIP, tar.gz, gzip, rar, etc. Use the filename of whatever homework we're on, e.g. for homework 6 name your file ``hw6.tar``. Yes you will all have the same filename for your homeworks, but this doesn't matter because of the way that CollectIt handles things. To tar (available on Patas) from the directory that your work is in: ``$ tar -cvf hw6.tar *`` **6. Assessment** This homework is worth 10\% of your total grade. Assessment criteria are explained `here `_.