Delicious fruit pie