0.5 5.1
3 30
0 10
0 10
0 2147483647