(define (problem p35)
  (:domain cooperate_sequential_gripper)

  (:objects
        robot1 robot2 - gripper
        room1 room3 room2 - room
        object1 object2 object3 object4 object5 object6 object7 object8 object9 object10 object11 object12 object13 object14 object15 - object
  )

  (:init
        
        (at-robby robot1 room1)
        (room-occupied room1)
        (at-robby robot2 room3)
        (room-occupied room3)
        (not (room-occupied room2))
        (at object1 room3)
        (at object2 room2)
        (at object3 room1)
        (at object4 room2)
        (at object5 room2)
        (at object6 room2)
        (at object7 room1)
        (at object8 room2)
        (at object9 room2)
        (at object10 room2)
        (at object11 room1)
        (at object12 room1)
        (at object13 room1)
        (at object14 room1)
        (at object15 room2)
        (can-activate robot1 object1)
        (can-handle robot1 object1)
        (can-activate robot2 object2)
        (can-handle robot2 object2)
        (can-activate robot2 object3)
        (can-handle robot2 object3)
        (can-activate robot2 object4)
        (can-handle robot2 object4)
        (can-activate robot1 object5)
        (can-handle robot1 object5)
        (can-activate robot2 object6)
        (can-handle robot2 object6)
        (can-activate robot1 object7)
        (can-handle robot1 object7)
        (can-activate robot1 object8)
        (can-handle robot1 object8)
        (can-activate robot1 object9)
        (can-handle robot1 object9)
        (can-activate robot2 object10)
        (can-handle robot2 object10)
        (can-activate robot1 object11)
        (can-handle robot1 object11)
        (can-activate robot2 object12)
        (can-handle robot2 object12)
        (can-activate robot2 object13)
        (can-handle robot2 object13)
        (can-activate robot2 object14)
        (can-handle robot2 object14)
        (can-activate robot2 object15)
        (can-handle robot2 object15)
        (free robot1)
        (free robot2)
  )

  (:goal
    (and
      (at object1 room2)
      (at object2 room1)
      (at object3 room3)
      (at object4 room3)
      (at object5 room1)
      (at object6 room2)
      (at object7 room2)
      (at object8 room2)
      (at object9 room1)
      (at object10 room3)
      (at object11 room2)
      (at object12 room1)
      (at object13 room2)
      (at object14 room1)
      (at object15 room2)
      (at-robby robot2 room1)
    )
  )
)