reverse (196.106)