def test()
    a = 1; b = 2; c = 3; d = 4

    i = 0
    while i < 1e6 do
        # 100
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b

        # 100
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b

        # 100
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b

        # 100
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b

        # 100
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b

        # 100
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b

        # 100
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b

        # 100
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b

        # 100
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b

        # 100
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b
        a = a; a = b; a = c; a = d; b = a; b = b; b = c; b = d; c = a; c = b

        i += 1
    end
end

test()
