begin
  switch test1 ( -1 : -1 )
  switch test2 ( -1 : 0 )
  switch test3 ( -1 : 1 )
  integer i = 0

  ->test2(i)

  test2(0):
  test2(*):
  test3(1):
  test1(-1):
  
endofprogram