(define (problem p34)
  (:domain cooperate_sequential_gripper)

  (:objects
        robot1 robot2 robot3 robot4 robot5 robot6 robot7 robot8 robot9 robot10 robot11 robot12 - gripper
        room11 room10 room9 room1 room4 room3 room12 room6 room7 room8 room2 room13 room5 - room
        object1 object2 object3 object4 object5 object6 object7 object8 object9 object10 object11 object12 object13 object14 object15 object16 object17 object18 object19 - object
  )

  (:init
        
        (at-robby robot1 room11)
        (room-occupied room11)
        (at-robby robot2 room10)
        (room-occupied room10)
        (at-robby robot3 room9)
        (room-occupied room9)
        (at-robby robot4 room1)
        (room-occupied room1)
        (at-robby robot5 room4)
        (room-occupied room4)
        (at-robby robot6 room3)
        (room-occupied room3)
        (at-robby robot7 room12)
        (room-occupied room12)
        (at-robby robot8 room6)
        (room-occupied room6)
        (at-robby robot9 room7)
        (room-occupied room7)
        (at-robby robot10 room8)
        (room-occupied room8)
        (at-robby robot11 room2)
        (room-occupied room2)
        (at-robby robot12 room13)
        (room-occupied room13)
        (not (room-occupied room5))
        (at object1 room12)
        (at object2 room10)
        (at object3 room10)
        (at object4 room10)
        (at object5 room12)
        (at object6 room13)
        (at object7 room4)
        (at object8 room1)
        (at object9 room1)
        (at object10 room7)
        (at object11 room12)
        (at object12 room3)
        (at object13 room9)
        (at object14 room9)
        (at object15 room5)
        (at object16 room8)
        (at object17 room11)
        (at object18 room11)
        (at object19 room1)
        (can-activate robot2 object1)
        (can-handle robot2 object1)
        (can-activate robot12 object2)
        (can-handle robot12 object2)
        (can-activate robot10 object3)
        (can-handle robot10 object3)
        (can-activate robot6 object4)
        (can-handle robot6 object4)
        (can-activate robot8 object5)
        (can-handle robot8 object5)
        (can-activate robot1 object6)
        (can-handle robot1 object6)
        (can-activate robot7 object7)
        (can-handle robot7 object7)
        (can-activate robot3 object8)
        (can-handle robot3 object8)
        (can-activate robot5 object9)
        (can-handle robot5 object9)
        (can-activate robot9 object10)
        (can-handle robot9 object10)
        (can-activate robot1 object11)
        (can-handle robot1 object11)
        (can-activate robot10 object12)
        (can-handle robot10 object12)
        (can-activate robot6 object13)
        (can-handle robot6 object13)
        (can-activate robot2 object14)
        (can-handle robot2 object14)
        (can-activate robot7 object15)
        (can-handle robot7 object15)
        (can-activate robot9 object16)
        (can-handle robot9 object16)
        (can-activate robot3 object17)
        (can-handle robot3 object17)
        (can-activate robot4 object18)
        (can-handle robot4 object18)
        (can-activate robot9 object19)
        (can-handle robot9 object19)
        (free robot1)
        (free robot2)
        (free robot3)
        (free robot4)
        (free robot5)
        (free robot6)
        (free robot7)
        (free robot8)
        (free robot9)
        (free robot10)
        (free robot11)
        (free robot12)
  )

  (:goal
    (and
      (at object1 room4)
      (at object2 room7)
      (at object3 room1)
      (at object4 room9)
      (at object5 room7)
      (at object6 room11)
      (at object7 room2)
      (at object8 room2)
      (at object9 room1)
      (at object10 room3)
      (at object11 room3)
      (at object12 room11)
      (at object13 room3)
      (at object14 room3)
      (at object15 room13)
      (at object16 room9)
      (at object17 room2)
      (at object18 room7)
      (at object19 room1)
      (at-robby robot8 room11)
    )
  )
)