Delicious egg pie