reverse (194.312)