// #failed: resolve
// #error: invalid binary operation for type 'float'
// #error: invalid binary operation for type 'float'
// #error: invalid binary operation for type 'float'
// #error: invalid binary operation for type 'float'
// #error: invalid binary operation for type 'float'
// #error: invalid binary operation for type 'double'
// #error: invalid binary operation for type 'double'
// #error: invalid binary operation for type 'double'
// #error: invalid binary operation for type 'double'
// #error: invalid binary operation for type 'double'

char1184605005 := :char(451)+:char(200);
char1543628619 := :char(451)-:char(200);
char2426623557 := :char(451)*:char(200);
char1926046121 := :char(451)/:char(200);
char3015104713 := :char(451)%:char(200);
char4094601016 := :char(451)>>:char(200);
char3594810486 := :char(451)<<:char(200);
char4661534 := :char(451)|:char(200);
char4128516316 := :char(451)&:char(200);
uchar418625421 := :uchar(451)+:uchar(200);
uchar1301943202 := :uchar(451)-:uchar(200);
uchar133926661 := :uchar(451)*:uchar(200);
uchar306256219 := :uchar(451)/:uchar(200);
uchar2048152242 := :uchar(451)%:uchar(200);
uchar2693568151 := :uchar(451)>>:uchar(200);
uchar1859046010 := :uchar(451)<<:uchar(200);
uchar271747438 := :uchar(451)|:uchar(200);
uchar2456123388 := :uchar(451)&:uchar(200);
short1892008467 := :short(451)+:short(200);
short397978967 := :short(451)-:short(200);
short3347868109 := :short(451)*:short(200);
short1385996894 := :short(451)/:short(200);
short295729027 := :short(451)%:short(200);
short4097226668 := :short(451)>>:short(200);
short3909136835 := :short(451)<<:short(200);
short3691421792 := :short(451)|:short(200);
short1750775072 := :short(451)&:short(200);
ushort2551662666 := :ushort(451)+:ushort(200);
ushort424162394 := :ushort(451)-:ushort(200);
ushort446231218 := :ushort(451)*:ushort(200);
ushort694759383 := :ushort(451)/:ushort(200);
ushort289787800 := :ushort(451)%:ushort(200);
ushort2817106439 := :ushort(451)>>:ushort(200);
ushort2340950147 := :ushort(451)<<:ushort(200);
ushort1213153378 := :ushort(451)|:ushort(200);
ushort2747762274 := :ushort(451)&:ushort(200);
bool2725368302 := :bool(451)+:bool(200);
bool4108749261 := :bool(451)-:bool(200);
bool3030947742 := :bool(451)*:bool(200);
bool2306203953 := :bool(451)/:bool(200);
bool3072857278 := :bool(451)%:bool(200);
bool3371870999 := :bool(451)>>:bool(200);
bool2007071617 := :bool(451)<<:bool(200);
bool3624728886 := :bool(451)|:bool(200);
bool2301390148 := :bool(451)&:bool(200);
int3652314270 := :int(451)+:int(200);
int88498391 := :int(451)-:int(200);
int828520918 := :int(451)*:int(200);
int3506325541 := :int(451)/:int(200);
int3107620494 := :int(451)%:int(200);
int3023998979 := :int(451)>>:int(200);
int1597279715 := :int(451)<<:int(200);
int4049992760 := :int(451)|:int(200);
int4026481088 := :int(451)&:int(200);
uint3551573939 := :uint(451)+:uint(200);
uint2297715228 := :uint(451)-:uint(200);
uint2027992488 := :uint(451)*:uint(200);
uint4212072131 := :uint(451)/:uint(200);
uint2351180318 := :uint(451)%:uint(200);
uint820061642 := :uint(451)>>:uint(200);
uint3195196673 := :uint(451)<<:uint(200);
uint2563592427 := :uint(451)|:uint(200);
uint2241958026 := :uint(451)&:uint(200);
long914993451 := :long(451)+:long(200);
long3082782857 := :long(451)-:long(200);
long1033106904 := :long(451)*:long(200);
long3821577267 := :long(451)/:long(200);
long2849045448 := :long(451)%:long(200);
long3183126591 := :long(451)>>:long(200);
long3862049455 := :long(451)<<:long(200);
long3375570186 := :long(451)|:long(200);
long2762439088 := :long(451)&:long(200);
ulong1669356355 := :ulong(451)+:ulong(200);
ulong2958289717 := :ulong(451)-:ulong(200);
ulong837362083 := :ulong(451)*:ulong(200);
ulong3417766688 := :ulong(451)/:ulong(200);
ulong3734930923 := :ulong(451)%:ulong(200);
ulong3430916640 := :ulong(451)>>:ulong(200);
ulong3263419748 := :ulong(451)<<:ulong(200);
ulong4106423246 := :ulong(451)|:ulong(200);
ulong2418261593 := :ulong(451)&:ulong(200);
llong2532134757 := :llong(451)+:llong(200);
llong4027182267 := :llong(451)-:llong(200);
llong2738991522 := :llong(451)*:llong(200);
llong584915521 := :llong(451)/:llong(200);
llong539575637 := :llong(451)%:llong(200);
llong1269621407 := :llong(451)>>:llong(200);
llong3781491866 := :llong(451)<<:llong(200);
llong4056699875 := :llong(451)|:llong(200);
llong3763295108 := :llong(451)&:llong(200);
ullong3899501603 := :ullong(451)+:ullong(200);
ullong4163116987 := :ullong(451)-:ullong(200);
ullong900520260 := :ullong(451)*:ullong(200);
ullong2083869174 := :ullong(451)/:ullong(200);
ullong1864796312 := :ullong(451)%:ullong(200);
ullong2757485449 := :ullong(451)>>:ullong(200);
ullong461805070 := :ullong(451)<<:ullong(200);
ullong1569839266 := :ullong(451)|:ullong(200);
ullong1735299987 := :ullong(451)&:ullong(200);
float1386138228 := :float(451)+:float(200);
float2298997472 := :float(451)-:float(200);
float1658412341 := :float(451)*:float(200);
float410190543 := :float(451)/:float(200);
float1517791460 := :float(451)%:float(200);
float3613392565 := :float(451)>>:float(200);
float214453256 := :float(451)<<:float(200);
float1348722320 := :float(451)|:float(200);
float1203551533 := :float(451)&:float(200);
double2979475223 := :double(451)+:double(200);
double667886729 := :double(451)-:double(200);
double3956848768 := :double(451)*:double(200);
double550709745 := :double(451)/:double(200);
double1846357701 := :double(451)%:double(200);
double1374823896 := :double(451)>>:double(200);
double1816508307 := :double(451)<<:double(200);
double3749361724 := :double(451)|:double(200);
double2314584652 := :double(451)&:double(200);
