#include <iostream>

#include <cstdlib>



void BrokenPrintSquare(const int &i) {

  i = i*i;  // Compiler error here.

  std::cout << i << std::endl;

}



int main(int argc, char **argv) {

  int j = 2;



  BrokenPrintSquare(j);

  return EXIT_SUCCESS;

}