213213213213123121321 213 213 21 321 3 213 213 21 321 312
213 21 321 3 123 21 321 312 31 23 21 321 3 1231 2
321321312 321 3 12 312 312 3 123 12 312 3 123 123 12 31 23 122