Author: Janusz Kacprzyk&nbsp;&nbsp;