#include "utils.h" #include std::maputils::mapping; long utils::PowMod(int a,int b, int mod){ int shift=0; long product=0; for(long n=1;n<=b;n*=2){ if(utils::mapping.find({a,n,mod})!=utils::mapping.end()){ if(b&n){ if(product==0){ product=1; } std::cout<