#include <stdio.h>
#include <stdlib.h>
+#include <stdbool.h>
#include <errno.h>
#if STDC_HEADERS
# define EXIT_FAILURE 1
#endif
-typedef int bool;
-#ifndef FALSE
-# define FALSE 0
-# define TRUE 1
-#endif
-
-
/* Returns TRUE if the strings 'a' and 'b' are equal. */
#define STREQ(a, b) (strcmp((a), (b)) == 0)