product(item1,3000,4.8,20).
product(item2,1800,4.2,200).
product(item3,5000,4.9,5).
product(item4,2500,4.5,80).

program :-
    product(Item, Price, Rating, Reviews),
    Rating >= 4.5,
    Price =< 3000,
    Reviews >= 50,
    writeln(Item).