// Algorithm with BigNumber.
// BigNumber Library:
//   https://github.com/nickgammon/BigNumber
// BigNumber Documentation:
//   http://www.gammon.com.au/forum/?id=11519

// #include <BigNumber.h>  // for normal Arduino code
#include "BigNumber.h"     // for Wokwi simulation

BigNumber result = 12;
BigNumber counter = 0;

void setup() 
{
  Serial.begin( 115200);
  Serial.println( "The sketch has started.");

  BigNumber::begin();
  BigNumber fact = 1;   // integers only
}

void loop() 
{
  result += counter;

  Serial.print( "counter = ");
  Serial.print( counter);
  Serial.print( ", result = ");
  Serial.println( result);

  counter++;
}