1234 2134 2314 3241 3214 3124 1324 1342 3142 3412 4321 4312 4132 1432 1423 4123 4213 2431 2413 2143 1243 1234