35 “It's all right for you to go,” the Lord's angel answered. “But you must say only what I tell you.” So Balaam went on with Balak's officials.
36 When Balak heard that Balaam was coming, he went to meet him at the town of Ir, which is on the northern border of Moab.
37 Balak asked, “Why didn't you come when I invited you the first time? Did you think I wasn't going to pay you?”
38 “I'm here now,” Balaam answered. “But I will say only what God tells me to say.”
39 They left and went to the town of Kiriath-Huzoth,
40 where Balak sacrificed cattle and sheep and gave some of the meat to Balaam and the officials who were with him.
41 The next morning, Balak took Balaam to the town of Bamoth-Baal. From there, Balaam could see some of the Israelites.