EC.ARc: Abstract Reasoning – Partial Differentiation In Engineering