Bottom Up Vs Top Down Thinking