Randomly choose the starting atom for a thread
If the start atom is a ListLink, try to get another non-listlink atom as starting atom.
Extract the first layer 1-gram patterns from original input Atomspace.