1 | 3. G: {s:( n List)| ||s|| = 1 & ( x,y: ||s||. x < y  s[x] < s[y]) }  ||L|| 4. c: ||L|| 5. A: List 6. m:  m ||A||  ( x: ||A||. A[x] < n & G([A[x]]) = c)  ( x,y: ||A||. x < y  A[x] > A[y])  ( f:( m  n). increasing(f;m) & ( s: m. G([(f(s))]) = c)) | 10 steps |