Finished off Lab5A