3
12
2
3
1
90
18
18