added squeeze.c