$\begin {array} {1 1} (a)\;4\: types & \quad (b)\;3\: types \\ (c)\;2\: types & \quad (d)\;5\: types \end {array}$