rev libft
GNL