2
3
40
28

28
40
2
3