\(\mathbb{Q}\)-homology \(\mathbb{P}^2\)

Usage
\([n_1,n_2,\dots,n_l]\) for a cyclic quotient singularity.
\([b,[q_1,\dots,q_l],[r_1,\dots,r_k],[s_1,\dots,s_j]]\) for a \((p,q,r)\)-type singularity.
\([[n_1,n_2,\dots,n_l]]\) for a cusp singularity.
\([[[ n_1,n_2,\dots,n_l]]]\) for a \(\mathbb{Z}_2\)-quotient singularity.