CF809C Find a car

Description

After a wonderful evening in the restaurant the time to go home came. Leha as a true gentlemen suggested Noora to give her a lift. Certainly the girl agreed with pleasure. Suddenly one problem appeared: Leha cannot find his car on a huge parking near the restaurant. So he decided to turn to the watchman for help. Formally the parking can be represented as a matrix $ 10^{9}×10^{9} $ . There is exactly one car in every cell of the matrix. All cars have their own machine numbers represented as a positive integer. Let's index the columns of the matrix by integers from $ 1 $ to $ 10^{9} $ from left to right and the rows by integers from $ 1 $ to $ 10^{9} $ from top to bottom. By coincidence it turned out, that for every cell $ (x,y) $ the number of the car, which stands in this cell, is equal to the minimum positive integer, which can't be found in the cells $ (i,y) $ and $ (x,j) $ , $ 1

Input Format

N/A

Output Format

N/A

Explanation/Hint

Let's analyze all the requests. In each case the requested submatrix is highlighted in blue. In the first request $ (k=1) $ Leha asks only about the upper left parking cell. In this cell the car's number is $ 1 $ . Consequentally the answer is $ 1 $ . ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF809C/d2875ff3db76503beed44fa5c085d5d3869ee951.png) In the second request $ (k=5) $ suitable numbers are $ 4,1,2,3,2,1 $ . Consequentally the answer is $ 4+1+2+3+2+1=13 $ . ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF809C/ede1b276e2f90d48fe9a9d6eefb80fff17357cda.png) In the third request $ (k=10000) $ Leha asks about the upper left frament $ 5×5 $ of the parking. Since $ k $ is big enough, the answer is equal to $ 93 $ . ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF809C/34d4b59403122816fc368bbef865be8d24e23c43.png) In the last request $ (k=2) $ none of the cur's numbers are suitable, so the answer is $ 0 $ . ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF809C/c06af08c1e07e51a52a8f851e5994e563f76af08.png)