3 1 10 3 20 20 1 1 100 100