begin
  integer value, value2
  integername ptr, ptr2
  
  integermap intmap
    result == value2
  end
  
  integermap intmap2(integer i)
    result == ptr
  end

  ptr == value
  ptr == intmap
  ptr == intmap2(55)
  ptr == ptr
  ptr = 42

  value = 21
  value = ptr
  value = intmap
  value = intmap2(44)

  intmap = 63
  intmap2(88) = 63
  
  if value2 = value then stop
  if intmap = value then stop
  if intmap2(99) = value then stop
  if ptr = value then stop
  if intmap == ptr then stop
  if intmap2(11) == ptr then stop
  if ptr == ptr2 then stop

endofprogram