recollect

To remember something after thinking hard about it.