horses.cpp: In function 'int init(int, int*, int*)':
horses.cpp:24:38: warning: conversion from 'long long int' to 'int' may change value [-Wconversion]
24 | horses = 1LL * horses * x[i] % MOD;
| ~~~~~~~~~~~~~~~~~~~~^~~~~
horses.cpp:25:22: warning: conversion from 'long long int' to 'int' may change value [-Wconversion]
25 | max_sol = max(1LL * max_sol , 1LL * horses * y[i] % MOD);
| ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
horses.cpp: In function 'int updateX(int, int)':
horses.cpp:34:38: warning: conversion from 'long long int' to 'int' may change value [-Wconversion]
34 | horses = 1LL * horses * x[i] % MOD;
| ~~~~~~~~~~~~~~~~~~~~^~~~~
horses.cpp:35:22: warning: conversion from 'long long int' to 'int' may change value [-Wconversion]
35 | max_sol = max(1LL * max_sol , 1LL * horses * y[i] % MOD);
| ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
horses.cpp: In function 'int updateY(int, int)':
horses.cpp:45:38: warning: conversion from 'long long int' to 'int' may change value [-Wconversion]
45 | horses = 1LL * horses * x[i] % MOD;
| ~~~~~~~~~~~~~~~~~~~~^~~~~
horses.cpp:46:22: warning: conversion from 'long long int' to 'int' may change value [-Wconversion]
46 | max_sol = max(1LL * max_sol , 1LL * horses * y[i] % MOD);
| ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~