The code
5 9 2 7 3
5 2 1 6 2
5 4 8 3 1
5 8 6 1 5
Did the code follow some path and could actually be guessed?
I found some patterns but couldn't go further than this
|C-D| = A
A = 5 (number of candidates)
E = number of candidates left to be killed