q-solution