^-^ 4
^-^ 3
^-^ 7
^-^ 2
^-^ 5
^-^ 6
^-^ 1