mofif libft