diff --git a/Makefile b/1/Makefile similarity index 100% rename from Makefile rename to 1/Makefile diff --git a/include/fillit.h b/1/include/fillit.h similarity index 100% rename from include/fillit.h rename to 1/include/fillit.h diff --git a/libft/Makefile b/1/libft/Makefile similarity index 100% rename from libft/Makefile rename to 1/libft/Makefile diff --git a/libft/include/libft.h b/1/libft/include/libft.h similarity index 100% rename from libft/include/libft.h rename to 1/libft/include/libft.h diff --git a/libft/src/ft_atoi.c b/1/libft/src/ft_atoi.c similarity index 100% rename from libft/src/ft_atoi.c rename to 1/libft/src/ft_atoi.c diff --git a/libft/src/ft_bzero.c b/1/libft/src/ft_bzero.c similarity index 100% rename from libft/src/ft_bzero.c rename to 1/libft/src/ft_bzero.c diff --git a/libft/src/ft_conv_bin.c b/1/libft/src/ft_conv_bin.c similarity index 100% rename from libft/src/ft_conv_bin.c rename to 1/libft/src/ft_conv_bin.c diff --git a/libft/src/ft_count_c_words.c b/1/libft/src/ft_count_c_words.c similarity index 100% rename from libft/src/ft_count_c_words.c rename to 1/libft/src/ft_count_c_words.c diff --git a/libft/src/ft_count_occur.c b/1/libft/src/ft_count_occur.c similarity index 100% rename from libft/src/ft_count_occur.c rename to 1/libft/src/ft_count_occur.c diff --git a/libft/src/ft_isalnum.c b/1/libft/src/ft_isalnum.c similarity index 100% rename from libft/src/ft_isalnum.c rename to 1/libft/src/ft_isalnum.c diff --git a/libft/src/ft_isalpha.c b/1/libft/src/ft_isalpha.c similarity index 100% rename from libft/src/ft_isalpha.c rename to 1/libft/src/ft_isalpha.c diff --git a/libft/src/ft_isascii.c b/1/libft/src/ft_isascii.c similarity index 100% rename from libft/src/ft_isascii.c rename to 1/libft/src/ft_isascii.c diff --git a/libft/src/ft_isblank.c b/1/libft/src/ft_isblank.c similarity index 100% rename from libft/src/ft_isblank.c rename to 1/libft/src/ft_isblank.c diff --git a/libft/src/ft_isdigit.c b/1/libft/src/ft_isdigit.c similarity index 100% rename from libft/src/ft_isdigit.c rename to 1/libft/src/ft_isdigit.c diff --git a/libft/src/ft_islower.c b/1/libft/src/ft_islower.c similarity index 100% rename from libft/src/ft_islower.c rename to 1/libft/src/ft_islower.c diff --git a/libft/src/ft_isprint.c b/1/libft/src/ft_isprint.c similarity index 100% rename from libft/src/ft_isprint.c rename to 1/libft/src/ft_isprint.c diff --git a/libft/src/ft_isspace.c b/1/libft/src/ft_isspace.c similarity index 100% rename from libft/src/ft_isspace.c rename to 1/libft/src/ft_isspace.c diff --git a/libft/src/ft_isupper.c b/1/libft/src/ft_isupper.c similarity index 100% rename from libft/src/ft_isupper.c rename to 1/libft/src/ft_isupper.c diff --git a/libft/src/ft_isxdigit.c b/1/libft/src/ft_isxdigit.c similarity index 100% rename from libft/src/ft_isxdigit.c rename to 1/libft/src/ft_isxdigit.c diff --git a/libft/src/ft_itoa.c b/1/libft/src/ft_itoa.c similarity index 100% rename from libft/src/ft_itoa.c rename to 1/libft/src/ft_itoa.c diff --git a/libft/src/ft_lst_find.c b/1/libft/src/ft_lst_find.c similarity index 100% rename from libft/src/ft_lst_find.c rename to 1/libft/src/ft_lst_find.c diff --git a/libft/src/ft_lstadd.c b/1/libft/src/ft_lstadd.c similarity index 100% rename from libft/src/ft_lstadd.c rename to 1/libft/src/ft_lstadd.c diff --git a/libft/src/ft_lstdel.c b/1/libft/src/ft_lstdel.c similarity index 100% rename from libft/src/ft_lstdel.c rename to 1/libft/src/ft_lstdel.c diff --git a/libft/src/ft_lstdelone.c b/1/libft/src/ft_lstdelone.c similarity index 100% rename from libft/src/ft_lstdelone.c rename to 1/libft/src/ft_lstdelone.c diff --git a/libft/src/ft_lstiter.c b/1/libft/src/ft_lstiter.c similarity index 100% rename from libft/src/ft_lstiter.c rename to 1/libft/src/ft_lstiter.c diff --git a/libft/src/ft_lstmap.c b/1/libft/src/ft_lstmap.c similarity index 100% rename from libft/src/ft_lstmap.c rename to 1/libft/src/ft_lstmap.c diff --git a/libft/src/ft_lstnew.c b/1/libft/src/ft_lstnew.c similarity index 100% rename from libft/src/ft_lstnew.c rename to 1/libft/src/ft_lstnew.c diff --git a/libft/src/ft_memalloc.c b/1/libft/src/ft_memalloc.c similarity index 100% rename from libft/src/ft_memalloc.c rename to 1/libft/src/ft_memalloc.c diff --git a/libft/src/ft_memccpy.c b/1/libft/src/ft_memccpy.c similarity index 100% rename from libft/src/ft_memccpy.c rename to 1/libft/src/ft_memccpy.c diff --git a/libft/src/ft_memchr.c b/1/libft/src/ft_memchr.c similarity index 100% rename from libft/src/ft_memchr.c rename to 1/libft/src/ft_memchr.c diff --git a/libft/src/ft_memcmp.c b/1/libft/src/ft_memcmp.c similarity index 100% rename from libft/src/ft_memcmp.c rename to 1/libft/src/ft_memcmp.c diff --git a/libft/src/ft_memcpy.c b/1/libft/src/ft_memcpy.c similarity index 100% rename from libft/src/ft_memcpy.c rename to 1/libft/src/ft_memcpy.c diff --git a/libft/src/ft_memdel.c b/1/libft/src/ft_memdel.c similarity index 100% rename from libft/src/ft_memdel.c rename to 1/libft/src/ft_memdel.c diff --git a/libft/src/ft_memmove.c b/1/libft/src/ft_memmove.c similarity index 100% rename from libft/src/ft_memmove.c rename to 1/libft/src/ft_memmove.c diff --git a/libft/src/ft_memrealloc.c b/1/libft/src/ft_memrealloc.c similarity index 100% rename from libft/src/ft_memrealloc.c rename to 1/libft/src/ft_memrealloc.c diff --git a/libft/src/ft_memset.c b/1/libft/src/ft_memset.c similarity index 100% rename from libft/src/ft_memset.c rename to 1/libft/src/ft_memset.c diff --git a/libft/src/ft_putchar.c b/1/libft/src/ft_putchar.c similarity index 100% rename from libft/src/ft_putchar.c rename to 1/libft/src/ft_putchar.c diff --git a/libft/src/ft_putchar_fd.c b/1/libft/src/ft_putchar_fd.c similarity index 100% rename from libft/src/ft_putchar_fd.c rename to 1/libft/src/ft_putchar_fd.c diff --git a/libft/src/ft_putendl.c b/1/libft/src/ft_putendl.c similarity index 100% rename from libft/src/ft_putendl.c rename to 1/libft/src/ft_putendl.c diff --git a/libft/src/ft_putendl_fd.c b/1/libft/src/ft_putendl_fd.c similarity index 100% rename from libft/src/ft_putendl_fd.c rename to 1/libft/src/ft_putendl_fd.c diff --git a/libft/src/ft_putnbr.c b/1/libft/src/ft_putnbr.c similarity index 100% rename from libft/src/ft_putnbr.c rename to 1/libft/src/ft_putnbr.c diff --git a/libft/src/ft_putnbr_fd.c b/1/libft/src/ft_putnbr_fd.c similarity index 100% rename from libft/src/ft_putnbr_fd.c rename to 1/libft/src/ft_putnbr_fd.c diff --git a/libft/src/ft_putnbrel.c b/1/libft/src/ft_putnbrel.c similarity index 100% rename from libft/src/ft_putnbrel.c rename to 1/libft/src/ft_putnbrel.c diff --git a/libft/src/ft_putstr.c b/1/libft/src/ft_putstr.c similarity index 100% rename from libft/src/ft_putstr.c rename to 1/libft/src/ft_putstr.c diff --git a/libft/src/ft_putstr_fd.c b/1/libft/src/ft_putstr_fd.c similarity index 100% rename from libft/src/ft_putstr_fd.c rename to 1/libft/src/ft_putstr_fd.c diff --git a/libft/src/ft_sort_params.c b/1/libft/src/ft_sort_params.c similarity index 100% rename from libft/src/ft_sort_params.c rename to 1/libft/src/ft_sort_params.c diff --git a/libft/src/ft_sqrt.c b/1/libft/src/ft_sqrt.c similarity index 100% rename from libft/src/ft_sqrt.c rename to 1/libft/src/ft_sqrt.c diff --git a/libft/src/ft_sqrt_min.c b/1/libft/src/ft_sqrt_min.c similarity index 100% rename from libft/src/ft_sqrt_min.c rename to 1/libft/src/ft_sqrt_min.c diff --git a/libft/src/ft_strcat.c b/1/libft/src/ft_strcat.c similarity index 100% rename from libft/src/ft_strcat.c rename to 1/libft/src/ft_strcat.c diff --git a/libft/src/ft_strchr.c b/1/libft/src/ft_strchr.c similarity index 100% rename from libft/src/ft_strchr.c rename to 1/libft/src/ft_strchr.c diff --git a/libft/src/ft_strclr.c b/1/libft/src/ft_strclr.c similarity index 100% rename from libft/src/ft_strclr.c rename to 1/libft/src/ft_strclr.c diff --git a/libft/src/ft_strcmp.c b/1/libft/src/ft_strcmp.c similarity index 100% rename from libft/src/ft_strcmp.c rename to 1/libft/src/ft_strcmp.c diff --git a/libft/src/ft_strcpy.c b/1/libft/src/ft_strcpy.c similarity index 100% rename from libft/src/ft_strcpy.c rename to 1/libft/src/ft_strcpy.c diff --git a/libft/src/ft_strcstr.c b/1/libft/src/ft_strcstr.c similarity index 100% rename from libft/src/ft_strcstr.c rename to 1/libft/src/ft_strcstr.c diff --git a/libft/src/ft_strctrim.c b/1/libft/src/ft_strctrim.c similarity index 100% rename from libft/src/ft_strctrim.c rename to 1/libft/src/ft_strctrim.c diff --git a/libft/src/ft_strdel.c b/1/libft/src/ft_strdel.c similarity index 100% rename from libft/src/ft_strdel.c rename to 1/libft/src/ft_strdel.c diff --git a/libft/src/ft_strdift.c b/1/libft/src/ft_strdift.c similarity index 100% rename from libft/src/ft_strdift.c rename to 1/libft/src/ft_strdift.c diff --git a/libft/src/ft_strdup.c b/1/libft/src/ft_strdup.c similarity index 100% rename from libft/src/ft_strdup.c rename to 1/libft/src/ft_strdup.c diff --git a/libft/src/ft_strequ.c b/1/libft/src/ft_strequ.c similarity index 100% rename from libft/src/ft_strequ.c rename to 1/libft/src/ft_strequ.c diff --git a/libft/src/ft_striter.c b/1/libft/src/ft_striter.c similarity index 100% rename from libft/src/ft_striter.c rename to 1/libft/src/ft_striter.c diff --git a/libft/src/ft_striteri.c b/1/libft/src/ft_striteri.c similarity index 100% rename from libft/src/ft_striteri.c rename to 1/libft/src/ft_striteri.c diff --git a/libft/src/ft_strjoin.c b/1/libft/src/ft_strjoin.c similarity index 100% rename from libft/src/ft_strjoin.c rename to 1/libft/src/ft_strjoin.c diff --git a/libft/src/ft_strlcat.c b/1/libft/src/ft_strlcat.c similarity index 100% rename from libft/src/ft_strlcat.c rename to 1/libft/src/ft_strlcat.c diff --git a/libft/src/ft_strlen.c b/1/libft/src/ft_strlen.c similarity index 100% rename from libft/src/ft_strlen.c rename to 1/libft/src/ft_strlen.c diff --git a/libft/src/ft_strmap.c b/1/libft/src/ft_strmap.c similarity index 100% rename from libft/src/ft_strmap.c rename to 1/libft/src/ft_strmap.c diff --git a/libft/src/ft_strmapi.c b/1/libft/src/ft_strmapi.c similarity index 100% rename from libft/src/ft_strmapi.c rename to 1/libft/src/ft_strmapi.c diff --git a/libft/src/ft_strncat.c b/1/libft/src/ft_strncat.c similarity index 100% rename from libft/src/ft_strncat.c rename to 1/libft/src/ft_strncat.c diff --git a/libft/src/ft_strncmp.c b/1/libft/src/ft_strncmp.c similarity index 100% rename from libft/src/ft_strncmp.c rename to 1/libft/src/ft_strncmp.c diff --git a/libft/src/ft_strncpy.c b/1/libft/src/ft_strncpy.c similarity index 100% rename from libft/src/ft_strncpy.c rename to 1/libft/src/ft_strncpy.c diff --git a/libft/src/ft_strnequ.c b/1/libft/src/ft_strnequ.c similarity index 100% rename from libft/src/ft_strnequ.c rename to 1/libft/src/ft_strnequ.c diff --git a/libft/src/ft_strnew.c b/1/libft/src/ft_strnew.c similarity index 100% rename from libft/src/ft_strnew.c rename to 1/libft/src/ft_strnew.c diff --git a/libft/src/ft_strnstr.c b/1/libft/src/ft_strnstr.c similarity index 100% rename from libft/src/ft_strnstr.c rename to 1/libft/src/ft_strnstr.c diff --git a/libft/src/ft_strrchr.c b/1/libft/src/ft_strrchr.c similarity index 100% rename from libft/src/ft_strrchr.c rename to 1/libft/src/ft_strrchr.c diff --git a/libft/src/ft_strrev.c b/1/libft/src/ft_strrev.c similarity index 100% rename from libft/src/ft_strrev.c rename to 1/libft/src/ft_strrev.c diff --git a/libft/src/ft_strsplit.c b/1/libft/src/ft_strsplit.c similarity index 100% rename from libft/src/ft_strsplit.c rename to 1/libft/src/ft_strsplit.c diff --git a/libft/src/ft_strstr.c b/1/libft/src/ft_strstr.c similarity index 100% rename from libft/src/ft_strstr.c rename to 1/libft/src/ft_strstr.c diff --git a/libft/src/ft_strsub.c b/1/libft/src/ft_strsub.c similarity index 100% rename from libft/src/ft_strsub.c rename to 1/libft/src/ft_strsub.c diff --git a/libft/src/ft_strtrim.c b/1/libft/src/ft_strtrim.c similarity index 100% rename from libft/src/ft_strtrim.c rename to 1/libft/src/ft_strtrim.c diff --git a/libft/src/ft_swap.c b/1/libft/src/ft_swap.c similarity index 100% rename from libft/src/ft_swap.c rename to 1/libft/src/ft_swap.c diff --git a/libft/src/ft_tolower.c b/1/libft/src/ft_tolower.c similarity index 100% rename from libft/src/ft_tolower.c rename to 1/libft/src/ft_tolower.c diff --git a/libft/src/ft_toupper.c b/1/libft/src/ft_toupper.c similarity index 100% rename from libft/src/ft_toupper.c rename to 1/libft/src/ft_toupper.c diff --git a/src/ft_big_sqr.c b/1/src/ft_big_sqr.c similarity index 100% rename from src/ft_big_sqr.c rename to 1/src/ft_big_sqr.c diff --git a/src/ft_fillit.c b/1/src/ft_fillit.c similarity index 100% rename from src/ft_fillit.c rename to 1/src/ft_fillit.c diff --git a/src/ft_init.c b/1/src/ft_init.c similarity index 100% rename from src/ft_init.c rename to 1/src/ft_init.c diff --git a/src/ft_is_tetri.c b/1/src/ft_is_tetri.c similarity index 100% rename from src/ft_is_tetri.c rename to 1/src/ft_is_tetri.c diff --git a/src/ft_low_sqr.c b/1/src/ft_low_sqr.c similarity index 100% rename from src/ft_low_sqr.c rename to 1/src/ft_low_sqr.c diff --git a/src/ft_move_tetri.c b/1/src/ft_move_tetri.c similarity index 100% rename from src/ft_move_tetri.c rename to 1/src/ft_move_tetri.c diff --git a/src/ft_parsing.c b/1/src/ft_parsing.c similarity index 100% rename from src/ft_parsing.c rename to 1/src/ft_parsing.c diff --git a/src/ft_rem_dot.c b/1/src/ft_rem_dot.c similarity index 100% rename from src/ft_rem_dot.c rename to 1/src/ft_rem_dot.c diff --git a/src/ft_remove_tetri.c b/1/src/ft_remove_tetri.c similarity index 100% rename from src/ft_remove_tetri.c rename to 1/src/ft_remove_tetri.c diff --git a/src/ft_set_sqr.c b/1/src/ft_set_sqr.c similarity index 100% rename from src/ft_set_sqr.c rename to 1/src/ft_set_sqr.c diff --git a/src/ft_solver.c b/1/src/ft_solver.c similarity index 100% rename from src/ft_solver.c rename to 1/src/ft_solver.c diff --git a/src/ft_test_tetri.c b/1/src/ft_test_tetri.c similarity index 100% rename from src/ft_test_tetri.c rename to 1/src/ft_test_tetri.c diff --git a/src/main.c b/1/src/main.c similarity index 100% rename from src/main.c rename to 1/src/main.c