Search: generates three
generates times
generates total
generates while
generating american
generating canada