foo.cpp:42:31: error: invalid suffix "n" on integer constant
  if(same(x, y+n) || same(x, y+2n))
                               ^
foo.cpp:47:8: error: invalid suffix "n" on integer constant
  add(x+2n, y+2n);
        ^
foo.cpp:47:14: error: invalid suffix "n" on integer constant
  add(x+2n, y+2n);
              ^
foo.cpp:51:29: error: invalid suffix "n" on integer constant
  if(same(x, y) || same(x, y+2n))
                             ^
foo.cpp:55:13: error: invalid suffix "n" on integer constant
  add(x+n, y+2n);
             ^
foo.cpp:56:8: error: invalid suffix "n" on integer constant
  add(x+2n, y);
        ^
foo.cpp:1:1: error: 'include' does not name a type
 include<iostream> include<cstring> include<algorithm> include<cstdio> 
 ^
foo.cpp:29:1: error: 'orz' does not name a type
 orz
 ^