Write an applet to animate search, insertion, and deletion in a linked list, same as from Figure 24.1b.
The Search button searches whether the specified value is in the list. The Delete button deletes the specified value from the list. The Insert button inserts the value into the specified index in the list. If the index is not specified, the value is inserted into the end of the list.