 
         for v in values {
             list.append(v)
-            print(list)
             list.assertValid()
         }
 

        let referenceArray = Array<Int>(1...count)

        for inversion in generateInversions(count) {
            print("Inversion vector = \(inversion)")
            var l = list
            var r = referenceArray


    func testInsert() {
        let count = 6
        for inversion in generateInversions(count) {
            var list = List<Int>()
            var referenceArray: [Int] = []
            for i in inversion {
