Ham cheese and egg pie