Generates ()