Against the Demon Queen (quest)/Riddle

Against the Demon Queen riddle
The riddle in the Book at the entrance contains this text:

A is first to draw blood B and C never cross D strikes close to E F deals the killing blow

There are 6 animals set in randomly for the letters. So if the Text would be:

Mockery is first to draw blood (Monkey) Hungry and Devious never cross (Wolf, Snake) Night strikes close to Grasping (Bat, Octopus) Poisoner deals the killing blow (Scorpion)

The letters would be: * (A) Mockery = Monkey (Wildmen) * (B) Hungry = Wolf (Gnolls) * (C) Devious = Snake (Troglodytes) * (D) Night = Bat (Mephits) * (E) Grasping = Octopus (Mindflayers) * (F) Poisoner = Scorpion (Drow Scorpions)

Solution
To unlock the way forward, you must go down the hallways in a certain order.


 * 1) The first hallway is A.
 * 2) The second hallway is either B or C (your choice, doesn't matter)
 * 3) The third hallway is either D or E (your choice, doesn't matter)
 * 4) The fourth hallway is whichever #3 was not (either E or D respectively)
 * 5) the fifth hallway is whichever #2 was not (C or B respectively)
 * 6) The sixth hallway is always F.

The 4 possible combinations are; * A, B, D, E, C, F * A, C, D, E, B, F  * A, B, E, D, C, F  * A, C, E, D, B, F

Possible patterns
Instances made for this quest are not completely random but choices from presets. With this chart, you can avoid 50/50 bet on second/fifth and third/fourth hallway. However, deliberately choosing a wrong hallway will teleport you to a room with several undead, 4 of which are optional kills for more xp.

in order of A, B/C, D/E, F ; Devious, Mockery/Grasping, Poisoner/Hungry, Night = Snake, Octopus, Wolf, Scorpion, Monkey, Bat (ACEDBF) Devious, Mockery/Poisoner, Grasping/Hungry, Night = Snake, Monkey, Octopus, Wolf, Scorpion, Bat (ABDECF) Grasping, Mockery/Night, Devious/Poisoner, Hungry = Octopus, Bat, Scorpion, Snake, Monkey, Wolf (ACEDBF) Grasping, Night/Mockery, Devious/Hungry, Poisoner = Octopus, Monkey, Snake, Wolf, Bat, Scorpion (ACDEBF) Grasping, Poisoner/Night, Hungry/Mockery, Devious = Octopus, Scorpion, Wolf, Monkey, Bat, Snake (ABDECF) Grasping, Devious/Hungry, Night/Poisoner, Mockery = Octopus, Snake, Bat, Scorpion, Wolf, Monkey (ABEDCF) Hungry, Grasping/Devious, Mockery/Night, Poisoner = Wolf, Octopus, Monkey, Bat, Snake, Scorpion (ABDECF) Hungry, Devious/Night, Mockery/Grasping, Poisoner = Wolf, Snake, Monkey, Octopus, Bat, Scorpion (ABDECF) Hungry, Night/Grasping, Poisoner/Devious, Mockery = Wolf, Bat, Snake, Scorpion, Octopus, Monkey (ABEDCF) Hungry, Poisoner/Mockery, Grasping/Night, Devious = Wolf, Scorpion, Octopus, Bat, Monkey, Snake (ABDECF) Hungry, Poisoner/Night, Mockery/Devious, Grasping = Wolf, Bat, Monkey, Snake, Scorpion, Octopus (ACDEBF) Mockery, Grasping/Poisoner, Hungry/Devious, Night = Monkey, Scorpion, Wolf, Snake, Octopus, Bat (ACDEBF) Mockery, Hungry/Devious, Night/Grasping, Poisoner = Monkey, Snake, Octopus, Bat, Wolf, Scorpion (ACEDBF) Mockery, Night/Devious, Poisoner/Hungry, Grasping = Monkey, Snake, Scorpion, Wolf, Bat, Octopus (ACDEBF) Mockery, Poisoner/Grasping, Devious/Night, Hungry = Monkey, Octopus, Bat, Snake, Scorpion, Wolf (ACEDBF) Night, Grasping/Hungry, Poisoner/Devious, Mockery = Bat, Octopus, Scorpion, Snake, Wolf, Monkey (ABDECF) Night, Mockery/Poisoner, Devious/Grasping, Hungry = Bat, Scorpion, Snake, Octopus, Monkey, Wolf (ACDEBF) Poisoner, Grasping/Devious, Night/Mockery, Hungry = Scorpion, Snake, Bat, Monkey, Octopus, Wolf (ACDEBF) Poisoner, Hungry/Devious, Mockery/Night, Grasping = Scorpion, Wolf, Bat, Monkey, Snake, Octopus (ABEDCF) Poisoner, Hungry/Mockery, Grasping/Night, Devious = Scorpion, Monkey, Bat, Octopus, Wolf, Snake (ACEDBF) Poisoner, Hungry/Night, Mockery/Grasping, Devious = Scorpion, Bat, Octopus, Monkey, Wolf, Snake (ACEDBF) Poisoner, Mockery/Grasping, Night/Hungry, Devious = Scorpion, Monkey, Wolf, Bat, Octopus, Snake (ABEDCF) Poisoner, Mockery/Hungry, Devious/Night, Grasping = Scorpion, Monkey, Bat, Snake, Wolf, Octopus (ABEDCF) Poisoner, Night/Devious, Grasping/Hungry, Mockery = Scorpion, Bat, Wolf, Octopus, Snake, Monkey (ABEDCF)