додуматься

Verb

 * 1) to think up, to come to the idea, to hit
 * 2) to go as far as
 * 1) to go as far as