કાર્બોન (ચારકોલ અથવા ખાંડમાંથી) વત્તા ઓક્સિજન (હવા અને પોટેશિયમ નાઇટ્રેટમાંથી) કાર્બન ડાયોક્સાઇડ અને ઊર્જા બનાવે છે પોટેશિયમ નાઇટ્રેટ, સલ્ફર અને કાર્બન નાઇટ્રોજન અને કાર્બન ડાયોક્સાઈડ ગેસ અને પોટેશિયમ સલ્ફાઇડ રચવા પ્રતિક્રિયા આપે છે.