added fire3.c