Hard work pays off. We got meringue!