#include <unistd.h>

int ft_strlen(char *str)
{
	int n = 0;
	while(str[n])
		n++;
	return (n);
}

void ft_last_word(char *str)
{
	int n = -1;
	int end = 0;
	int start = 0;

	n += ft_strlen(str);
	while(str[n] == ' ' || str[n] == '\\t')
		n--;

	end = n;
	while (str[n] != ' ' && str[n] != '\\t' && str[n])
		n--;

	start = n + 1;
	while(start <= end)
	{
		write(1, &str[start], 1);
		start++;
	}
}

int main(int argc, char **argv)
{
	if(argc == 2)
		ft_last_word(argv[1]);
	write(1, "\\n", 1);
	return (0);
}