Functioning Cat/Fart generator

Submitted by AAD & ABHH on 5/31/14