int main(int argc, char** argv)
{
  int n = 1024;
  int i;
  if (argc >= 2)
    n = atoi(argv[1]);
  for (i = 0; i < n; i++)
  {
    unsigned char c;
    if (read(0, &c, 1) < 1)
      c = 0;
    printf("%02x\n", c);
  }
  return 0;
}