Gelled lemon pie