@startuml Restaurant
Actor User
participant "Fred" as Client
participant "Bob" as Waiter
participant "Hank" as Cook
participant "Renée" as Cashier
User -> Client:SeatAtTable
activate Client
Client->Waiter:order food 
deactivate Client
activate Waiter
Waiter->Client:serveWine
deactivate Waiter
activate Client
Waiter ->Cook:order food
deactivate Client
activate Cook
Cook ->Waiter:pickup
deactivate Cook
activate Waiter
Waiter->Client:servefood
deactivate Waiter
activate Client
Client->Cashier:pay
deactivate Client
activate Cashier
deactivate Cashier
@enduml