Wiktionary
putting two and two together
vb. (present participle of put two and two together English)