begin
  begin
    switch middle,right,left(1:3)
    ->middle(3)
  left(1):
middle(1):
middle(2):
right(1):
right(2):
right(3):
left(*):
  end
  
endofprogram