Top down
Bottom up
Bottom up with Explicit Analogy