--------------------------------------------------------------------------------
submit your joke to here