ancient angels answers assignment centuries chanting dogs eclipse evoke face guile haze holy ill infinite lose nothing path powers protects quake tastes thoughts tragic vow waste