Revert 504e172..d6862d7

This rolls back to commit 504e1721f33561339c63cc69b1156e45173704c0.
add nat.c
Revert "change project1.c, delete a.out"