think out

verb

1.
consider carefully and rationally
See also:
think