I want to show the following infinity products of $q$ $|q|<1$.
\begin{align} & \prod_{n=1}^{\infty} (1-q^n) = \prod_{n=1}^{\infty} ( 1- q^{2n-1})(1-q^{2n}) \\ & \prod_{n=1}^{\infty} (1-q^n) = \prod_{n=1}^{\infty} ( 1- q^{3n-1})(1-q^{3n-2}) (1-q^{3n}) \\ & \prod_{n=1}^{\infty} (1-q^n) = \prod_{n=1}^{\infty} (1-q^{4n-1})(1-q^{4n-2})(1-q^{4n-3})(1-q^{4n}) \\ & \cdots \end{align}
It seems for decomposition of $kn$, the products can be expressed as a $k$ sequence products of $q$ $q^{kn-1}, \cdots$ $q^{kn-(k-1)n}$, $q^{kn}$
I have some trouble understanding this. Any comment will be helpful.