Create pile.c