mono--2mono--2mono--2mono--3mono--3mono--3mono--4mono--4mono--4mono--5mono--5mono--5mono--6mono--6mono--6mono--7mono--7mono--7mono--8mono--8