Language: C++

#include <algorithm>
#include <iostream>
#include <vector>
#include <string>
#include <cstring>
class JNum{
	static constexpr uint64_t mod = 1000000007;
	uint64_t num;
public:
	JNum(uint64_t x):num(x%mod){}
	JNum operator+(const JNum& j)const{
		return (num + j.num)%mod;
	}
	JNum operator*(const JNum& j)const{
		return (num * j.num)%mod;
	}
	void operator+=(const JNum& j){
		num += j.num;
		num %= mod;
	}
	void operator*=(const JNum& j){
		num *= j.num;
		num %=mod;
	}
	uint64_t out()const{return num;}
};

int main(void){
	uint64_t x,y;
	std::cin >> x;
	std::cin >> y;
	if(std::abs(x - y)>=2)
		std::cout << "Alice"<<std::endl;
	else
		std::cout << "Brown"<<std::endl;
}

Compiler output:
a.cc:7:26: error: 'uint64_t' does not name a type
    7 |         static constexpr uint64_t mod = 1000000007;
      |                          ^~~~~~~~
a.cc:6:1: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
    5 | #include <cstring>
  +++ |+#include <cstdint>
    6 | class JNum{
a.cc:8:9: error: 'uint64_t' does not name a type
    8 |         uint64_t num;
      |         ^~~~~~~~
a.cc:8:9: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
a.cc:10:22: error: expected ')' before 'x'
   10 |         JNum(uint64_t x):num(x%mod){}
      |             ~        ^~
      |                      )
a.cc:25:9: error: 'uint64_t' does not name a type
   25 |         uint64_t out()const{return num;}
      |         ^~~~~~~~
a.cc:25:9: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
a.cc: In member function 'JNum JNum::operator+(const JNum&) const':
a.cc:12:25: error: 'num' was not declared in this scope; did you mean 'enum'?
   12 |                 return (num + j.num)%mod;
      |                         ^~~
      |                         enum
a.cc:12:33: error: 'const class JNum' has no member named 'num'
   12 |                 return (num + j.num)%mod;
      |                                 ^~~
a.cc:12:38: error: 'mod' was not declared in this scope
   12 |                 return (num + j.num)%mod;
      |                                      ^~~
a.cc: In member function 'JNum JNum::operator*(const JNum&) const':
a.cc:15:25: error: 'num' was not declared in this scope; did you mean 'enum'?
   15 |                 return (num * j.num)%mod;
      |                         ^~~
      |                         enum
a.cc:15:33: error: 'const class JNum' has no member named 'num'
   15 |                 return (num * j.num)%mod;
      |                                 ^~~
a.cc:15:38: error: 'mod' was not declared in this scope
   15 |                 return (num * j.num)%mod;
      |                                      ^~~
a.cc: In member function 'void JNum::operator+=(const JNum&)':
a.cc:18:17: error: 'num' was not declared in this scope; did you mean 'enum'?
   18 |                 num += j.num;
      |                 ^~~
      |                 enum
a.cc:18:26: error: 'const class JNum' has no member named 'num'
   18 |                 num += j.num;
      |                          ^~~
a.cc:19:24: error: 'mod' was not declared in this scope
   19 |                 num %= mod;
      |                        ^~~
a.cc: In member function 'void JNum::operator*=(const JNum&)':
a.cc:22:17: error: 'num' was not declared in this scope; did you mean 'enum'?
   22 |                 num *= j.num;
      |                 ^~~
      |                 enum
a.cc:22:26: error: 'const class JNum' has no member named 'num'
   22 |                 num *= j.num;
      |                          ^~~
a.cc:23:23: error: 'mod' was not declared in this scope
   23 |                 num %=mod;
      |                       ^~~
a.cc: In function 'int main()':
a.cc:29:9: error: 'uint64_t' was not declared in this scope
   29 |         uint64_t x,y;
      |         ^~~~~~~~
a.cc:29:9: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
a.cc:30:21: error: 'x' was not declared in this scope
   30 |         std::cin >> x;
      |                     ^
a.cc:31:21: error: 'y' was not declared in this scope
   31 |         std::cin >> y;
      |                     ^