How Would I make a Restaurant Tycoon Random Seat System

So you maybe know Restaurant Tycoon and they have a system that when npc come into your restaurant they randomly go to a free chair and sit on it. How would I recreate something like this?

So something like in this picture they spawn at the purple part in the back and then randomly walk to one of the free chairs.

Hey another fan of threasto!
Anyway, to make this you can use :MoveTo() function to move the characters to the seat part and use :Sit() function (+ change the hrp CFrame to the seat part’s CFrame and anchor the hrp)

Now to pick a random seat part just use math.random()