Предикат получает на вход список и два образцовых значения. Нужно найти в списке все значения, совпадающие с первым образцом и заменить их на второй образец. Например: ?-change([1,2,3,3,1,2,1,2,3],1,100,Res). Res=[100,2,3,3,100,2,100,2,3]. Использовать хвостовую рекурсию.