#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define BET(a,b,c) ((a)<=(b)&&(b)<(c)) #define FOR(i,n) for(int i=0,i##_end=(int(n));i VI; typedef vector VVI; int main() { long long X,Y,L; cin>>X>>Y>>L; long long ans = 0 ; if(Y != 0) ans += (abs(Y) + L - 1) / L; int dir = 0 ; if(Y < 0){ dir = 2; } if(X != 0) { ans += (abs(X) + L - 1) / L; dir = max(dir, 1); } cout<