private static Items sequentialSearch(ItemList lm,
                                             String target, Items[] items) {  
        Items retVal = null;
        System.out.println("Searching for " + target + ".");
        int counter = 0;
        //Items currentItem = new Items();
        Items currentItem = lm.getHead();
        boolean isFound = false;
        while ( (!isFound) && (currentItem != null) ) {
            counter = counter +1;
            if (currentItem.getItemName().equalsIgnoreCase(target)) {
                // We found it!
                isFound = true;
                retVal = currentItem;
            } else {
                // Keep looking.
                currentItem = currentItem.getNext();
            }
        }
        if (isFound) {
            System.out.println("Found " + target + " after " + counter + " comparisons. Bought for " + items[counter].getCost() + " of your score.");
            inventoryAdder(currentItem);
            score = score - items[counter].getCost();
            System.out.println();
        } else {
            System.out.println("Could not find " + target + " in " + counter + " comparisons. Sorry!");
        }

        return retVal;
    }