EGHS puts on Cabaret show