def test_insert_after2():
    ll = LinkedList()
    ll.insert(0)
    ll.insert(1)
    ll.insert(2)
    ll.insert_after(0, 5)
    assert str(ll) == "{ 2 } -> { 1 } -> { 0 } -> { 5 } -> NULL"
def test_insert_after1():
    ll = LinkedList()
    ll.insert(0)
    ll.insert_after(0, 5)
    assert str(ll) == "{ 0 } -> { 5 } -> NULL"