1
4999
-3
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
100
-100
