Initial commit: stack.c