12345 21435 24135 42315 24351 42531 42513 42153 41253 14235 14253 41523 45123 54213 45231 54321 54312 54132 51432 15423 15432 51342 53142 35412 53421 35241 35214 35124 31524 13542 13524 31254 32154 23514 32541 23451 23415 23145 21345 12354 12345