ricocheted thought