Team comps: Anemo MC, Zhongli, Eula, Xiangling for 1st half, and Noelle, Albedo, Rosaria, Venti for the 2nd half. Anemo characters are really really for this Abyss. Abyss this time is really hard (for reactionless team, aka. Geo and Phys), and again and I need to swap team around to get 36*. But even in that case, I couldn't finish the last floor in time until I read from the Internet that the key to quickly deal with Herald and Lector is keeping the mages alive. Indeed, as the speed of shield breaking depend on the number of reactions, with two enemies, when we use swirl on them, the number of reactions is doubled (as swirl and other reactions are AoE damage, the reaction on 1st enemy also affect the 2nd, and vice versa). So it's profitable to keep other mages alive (if possible) until you nearly deplete the Herald/Lector shield. But doing that also means that you need to facetank the attack from mages, so a Geo shielder for each team is important (Zhongli and Noelle). Today, after countless retries, I've successfully put this strategy into practice. For the Lector, the suitable character for dealing with him is Sucrose, or Anemo MC, as he is a stationary target. For the Herald, Venti and another Cryo character (Kaeya or Rosaria) are the best as the enemy is unpredictable. If you don't have Venti then put Anemo MC in the first half and Sucrose in the second one, you don't have to gear them too much. The strategy is just focusing on the Herald/Lector first, and after reaching shield breaking phase, lure/push the mage together with Herald/Lector and swirl them.