30 3
100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 47 100 100 100 100 100 100 100 100 100 100
