added polygon.c