Halloumi pie and olive pie