#include <stdio.h>
#include <stdlib.h>

#define TYPE int
#include "smallest.c"

int ilt(int x, int y)
{
  return (x < y);
} /* ilt(int, int) */

main()
{
  int values[] = { 5, 1, 6, 7, 9 };
  printf("The smallest value is: %d\n", smallest(values, 5, ilt));
  exit(EXIT_SUCCESS);
} /* main() */
