fork download
  1.  
  2.  
  3. import java.io.*;
  4. import java.util.*;
  5.  
  6. class Prob {
  7.  
  8.  
  9. MyScanner sc = new MyScanner();
  10. MyWriter out = new MyWriter();
  11.  
  12. static int stoi(String line) {
  13. return Integer.parseInt(line);
  14. }
  15. static long stol(String line) {
  16. return Long.parseLong(line);
  17. }
  18. static double stod(String line) {
  19. return Double.parseDouble(line);
  20. }
  21.  
  22.  
  23. int mat [][] = new int[1000][1000];
  24. int cost[][] = new int[1000][1000];
  25. int m,n;
  26. public void solve() throws Exception{
  27. String ip;
  28. String[] tok;
  29.  
  30. ip = sc.nextLine();
  31. tok = ip.split("[ ]+");
  32.  
  33. m = stoi(tok[0]);
  34. n = stoi(tok[1]);
  35.  
  36. for(int i= 0; i < m; i++){
  37. ip = sc.nextLine();
  38. tok = ip.split("[ ]+");
  39. for(int j = 0; j < n; j++){
  40. mat[i][j] = stoi(tok[j]);
  41. cost[i][j] = -1;
  42.  
  43. if(j == n-1){
  44. cost[i][j] = mat[i][j];
  45. }
  46.  
  47. }
  48. }
  49. int min = Integer.MAX_VALUE;
  50.  
  51. out.print("hi"); out.flush();
  52.  
  53. for(int i = 0; i < m; i++){
  54. int temp = findMinCost(i,0);
  55. if(temp < min){
  56. min = temp;
  57. }
  58. }
  59.  
  60. out.print("" + min);
  61.  
  62. out.print("hi"); out.flush();
  63. }
  64.  
  65.  
  66. public static void main (String[] args) throws Exception {
  67. Prob p = new Prob();
  68. p.solve();
  69. p.out.flush();
  70. p.out.close();
  71. p.sc.close();
  72. }
  73.  
  74. int findMinCost(int r, int c){
  75. if(cost[r][c] != -1)
  76. return cost[r][c];
  77.  
  78. int min = Integer.MAX_VALUE;
  79.  
  80. int fwd = findMinCost(r,c+1);
  81.  
  82. if(min > fwd)
  83. min = fwd;
  84.  
  85. if(r!=0){
  86. int up = findMinCost(r-1,c);
  87. if(min > up)
  88. min = up;
  89. }
  90.  
  91. if(r!=m-1){
  92. int down = findMinCost(r+1,c);
  93. if(min > down)
  94. min = down;
  95. }
  96.  
  97. cost[r][c] = min + mat[r][c];
  98. return cost[r][c];
  99.  
  100. }
  101.  
  102. public static class MyScanner {
  103.  
  104. public MyScanner(String fileName) {
  105. try {
  106. br = new BufferedReader(new FileReader(fileName));
  107. }
  108. // TODO Auto-generated catch block
  109. e.printStackTrace();
  110. }
  111. }
  112.  
  113. public MyScanner() {
  114. }
  115.  
  116. String next() {
  117. while (st == null || !st.hasMoreElements()) {
  118. try {
  119. st = new StringTokenizer(br.readLine());
  120. }
  121. catch (IOException e) {
  122. e.printStackTrace();
  123. }
  124. }
  125. return st.nextToken();
  126. }
  127.  
  128. int nextInt() {
  129. return Integer.parseInt(next());
  130. }
  131.  
  132. long nextLong() {
  133. return Long.parseLong(next());
  134. }
  135.  
  136. double nextDouble() {
  137. return Double.parseDouble(next());
  138. }
  139.  
  140. String nextLine(){
  141. String str = "";
  142. try {
  143. str = br.readLine();
  144. }
  145. catch (IOException e) {
  146. e.printStackTrace();
  147. }
  148. return str;
  149. }
  150.  
  151. void close() throws IOException {
  152. br.close();
  153. }
  154.  
  155. }
  156.  
  157. public static class MyWriter{
  158.  
  159. MyWriter(){
  160. out = new BufferedWriter(new OutputStreamWriter(System.out), 512);
  161. }
  162.  
  163. MyWriter(String fileName){
  164.  
  165. try {
  166. out = new BufferedWriter(new FileWriter(fileName),512);
  167. }
  168. catch (IOException e) {
  169. // TODO Auto-generated catch block
  170. e.printStackTrace();
  171. }
  172. }
  173.  
  174. void print(char c) throws IOException {
  175. out.write(c);
  176. }
  177.  
  178. void print() throws IOException {
  179. out.write("");
  180. }
  181.  
  182. void print(String str) throws IOException {
  183. out.write(str);
  184. }
  185.  
  186. void println(String str) throws IOException {
  187. out.write(str+"\n");
  188. }
  189.  
  190. void println(long a) throws IOException {
  191. out.write(a+"\n");
  192. }
  193.  
  194. void println(int a) throws IOException {
  195. out.write(a+"\n");
  196. }
  197.  
  198. void println(char a) throws IOException {
  199. out.write(a+"\n");
  200. }
  201.  
  202. void println(float a) throws IOException {
  203. out.write(a+"\n");
  204. }
  205.  
  206. void println(double a) throws IOException {
  207. out.write(a+"\n");
  208. }
  209.  
  210. void println() throws IOException {
  211. out.write("\n");
  212. }
  213.  
  214. void flush() throws IOException {
  215. out.flush();
  216. }
  217.  
  218. @Override
  219. protected void finalize() throws IOException {
  220. out.flush();
  221. }
  222.  
  223. void close() throws IOException {
  224. out.close();
  225. }
  226. }
  227.  
  228. }
Runtime error #stdin #stdout #stderr 0.14s 380544KB
stdin
2 2
50 31
30 10
stdout
hi
stderr
Exception in thread "main" java.lang.StackOverflowError
	at Prob.findMinCost(Main.java:80)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)
	at Prob.findMinCost(Main.java:86)
	at Prob.findMinCost(Main.java:92)