   import java.io.*;
	import java.util.*;

    public class IProfits {
      static File outFile = new File("OUT1.txt");
       public static void main(String[] args) throws IOException {	
         String line = "";
         int input;
         String output = ""; 
         File inFile = new File("DATA1.txt");
         try {
            FileReader fr = new FileReader(inFile);
            BufferedReader br = new BufferedReader(fr);
            while ((line=br.readLine())!=null) {
               input = Integer.parseInt(line);
               output += String.valueOf(calculator(input))+" ";
            }
         } 
             catch (FileNotFoundException e) {
               System.out.println("File was not found.");
               System.err.println("FileNotFoundException: " + e.getMessage());
            }	
             catch (IOException e2) {
               System.out.println("File could not be read.");
               System.err.println("IOException: " + e2.getMessage());
            } 
				
			write(output);	
      }
   
       public static void write(String output) throws IOException {
   		BufferedWriter bw = new BufferedWriter(new FileWriter(outFile));		
			StringTokenizer st = new StringTokenizer(output);
			while (st.hasMoreTokens()) {
				bw.write(st.nextToken());
				bw.newLine();
			}	      
         bw.close();
      }
   
       public static int calculator(int input) {
         double num;
         int output = 0;
         num = (double)input/(0.7*0.99);
			num = Math.rint((num*100)/100);
         if (num % 1000 == 0)
         {
            output = (int)num;
         }
         else{
            num+=1000;
            if (num%1000>=500) {
               output=((int)(num/1000))*1000;
            } 
            else if (num%1000<500) {
               output=(int)(num/1000)*1000;
            }
         }
         return output;
      }
   }	

