"""
------------------------------------------------------------------------------
--                                                                          --
--                                 LAB 06                                   --
--                                                                          --
--                             L A B 0 6 . P Y                              --
--                                                                          --
------------------------------------------------------------------------------
-- <Your Name Here>                                                         --
--                                                                          --
-- CISC106 011 Spring 2013                                                  --
--                                                                          --
------------------------------------------------------------------------------
-- This file contains serveral functions used in Lab 06.                    --
--                                                                          --
------------------------------------------------------------------------------
"""

def read_list(fname):
    items = []
    with open(fname, 'r') as fin:
        for line in fin:
            items = insert_in_order(items, line[:-1])

    return items

def write_list(items, fname):
    fout = open(fname, 'w')
    for item in items:
        fout.write(item + '\n')
    fout.close()
