import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class Counter extends HttpServlet {
  @Override  
  public void doGet(HttpServletRequest req, HttpServletResponse res)
              throws IOException {
    res.setContentType("text/html; charset=Windows-31J");
    PrintWriter out = res.getWriter();
    out.println("<html><head></head><body>");
    int i; 

    File f = new File(getServletContext().getRealPath("/WEB-INF/counter.txt")); 
    try {
      BufferedReader fin = new BufferedReader(new FileReader(f));
      i =  Integer.parseInt(fin.readLine());
      fin.close();  // close$B$rK:$l$J$$(B
    } catch (FileNotFoundException e) {
      i = 0;        // $B%U%!%$%k$,$J$1$l$P(B 0$B$K(B
    }

    PrintWriter fout = new PrintWriter(new FileWriter(f));
    fout.println(++i);
    fout.close(); // close$B$rK:$l$J$$(B

    out.println("$B$"$J$?$O(B "+i+"$BHVL\$NMhK,<T$G$9!#(B");
    out.println("</body></html>");
    out.close();    // close$B$rK:$l$J$$(B
  }
}
