#include <iostream>
#include <cstddef>
int main() {
  unsigned long long s = 1024 * 1024;
  uint8_t *p = (uint8_t*)malloc(s);
  p[s-1] = 100;
  std::cout << (int)p[s-1] << std::endl;
  uint64_t *lp = (uint64_t*)malloc(s);
  lp[s-1] = 100;
  std::cout << lp[s-1] << std::endl;
  return 0;
}