12345 21435 24135 42315 24351 23451 24315 42135 41253 14235 14253 41523 45123 54213 45231 42531 45213 54123 51432 15423 15432 51342 53142 35412 53421 54321 53412 35142 31524 13542 13524 31254 32154 23514 32541 35241 32514 23154 21345 12354 12345