12345 21345 23154 32514 35241 53421 54312 45132 41523 14523 14253 41253 42135 24315 23451 32541 35214 53124 51342 15342 15432 51432 54123 45213 42531 24351 23415 32145 31254 13254 13524 31524 35142 53412 54321 45231 42513 24153 21435 12435 12345