[?(@.e=~/]*-+]?(]*-+]?(.]+|]+(.]*)?)(]?]+)?$+|]+(.]*)?)(]?]+)?x*/