ft_put