_____                             _
       /  __ \                           | |
       | /  \/ ___  _ __ ___  _ __  _   _| |_ ___ _ __
       | |    / _ \| '_ ` _ \| '_ \| | | | __/ _ \ '__|
       | \__/\ (_) | | | | | | |_) | |_| | ||  __/ |
        \____/\___/|_| |_| |_| .__/ \__,_|\__\___|_|
                             | |
                             |_|
        _____      _                       _____
       /  ___|    (_)                     |_   _|
       \ `--.  ___ _  ___ _ __   ___ ___    | |
        `--. \/ __| |/ _ \ '_ \ / __/ _ \   | |
       /\__/ / (__| |  __/ | | | (_|  __/  _| |_
       \____/ \___|_|\___|_| |_|\___\___|  \___/
       
       Labs!  Here you will find the lab assignments for computer science
       I. These labs are divided into two categories.  The first are guided
       labs where you will be given exact instructions on how to do the lab.
       The second section are problems which are meant for you to solve.  The
       lectures will indicate when to do each lab.  
       
 (TXT) Lab1 - Introduction to Unix
 (TXT) Lab2 - Picking Sides in the Editor War and Getting your C++ Legs
 (TXT) Lab3 - Decisions, Style, and Drowning Wayward Students
 (TXT) Lab4 - Identifying and Exploiting Repeating Patterns
 (TXT) Lab5 - Functions and Ancient Numerals
 (TXT) Lab6 - Working with Files and Objects
 (TXT) Lab7 - Counting Sheep and Ending the World
 (TXT) Lab8 - Preparing to Ship Sheared Sheep
 (TXT) Lab9 - An Object Oriented Logistics System
                        (Sheep Based)