graphic reasoning analysis