N-alternative

The following tasks implement n-alternative paradigms: