|  | @@ -31,6 +31,8 @@ int main(){
 | 
	
		
			
				|  |  |  	BigInt a(364598273448762ULL);
 | 
	
		
			
				|  |  |  	BigInt b(gen, 31);
 | 
	
		
			
				|  |  |  	BigInt mod("25517712857249265246309662191040714920292930135958602873503082695880945015180270627160886016284304866241119009429935511497986916016509065559298646199688497746399172174316028774533924795864096565081478741603241830675436336762053778667047857025632695617746551090247164369324008907433218665135569658200641651876344533506145721941113011977317356006176781796659698883765657005845351846184505291996942442336931455986790727248315517902731173678888064950798931396279140373592203530274617983159864665935475637811846793653407441533829095478201308785445059955697867933027578011378694502392722655274554801068451419037021634697683");
 | 
	
		
			
				|  |  | +	std::cout << "\033[1;31mbold red text\n";
 | 
	
		
			
				|  |  | +	std::cout << "Modlänge" << (mod.end() - mod.begin()) << "\n";
 | 
	
		
			
				|  |  |  	std::cout << "(" << a.toString() << " ^ " << std::flush;
 | 
	
		
			
				|  |  |  	a = a.modPow(b, mod);
 | 
	
		
			
				|  |  |  	std::cout << "" << b.toString() << ")";
 |