gerald, zireael and yennefer