d2
eve
ow
qc
fact