changelog:
    * added linked list and linear search