(define (problem p11)
  (:domain cooperate_sequential_gripper)

  (:objects
        robot1 robot2 robot3 robot4 robot5 robot6 robot7 robot8 robot9 robot10 robot11 robot12 robot13 robot14 robot15 robot16 - gripper
        room19 room15 room22 room23 room25 room8 room7 room24 room13 room16 room26 room20 room6 room12 room14 room5 room17 room2 room21 room9 room18 room3 room4 room11 room10 room27 room1 - room
        object1 object2 object3 - object
  )

  (:init
        
        (at-robby robot1 room19)
        (room-occupied room19)
        (at-robby robot2 room15)
        (room-occupied room15)
        (at-robby robot3 room22)
        (room-occupied room22)
        (at-robby robot4 room23)
        (room-occupied room23)
        (at-robby robot5 room25)
        (room-occupied room25)
        (at-robby robot6 room8)
        (room-occupied room8)
        (at-robby robot7 room7)
        (room-occupied room7)
        (at-robby robot8 room24)
        (room-occupied room24)
        (at-robby robot9 room13)
        (room-occupied room13)
        (at-robby robot10 room16)
        (room-occupied room16)
        (at-robby robot11 room26)
        (room-occupied room26)
        (at-robby robot12 room20)
        (room-occupied room20)
        (at-robby robot13 room6)
        (room-occupied room6)
        (at-robby robot14 room12)
        (room-occupied room12)
        (at-robby robot15 room14)
        (room-occupied room14)
        (at-robby robot16 room5)
        (room-occupied room5)
        (not (room-occupied room17))
        (not (room-occupied room2))
        (not (room-occupied room21))
        (not (room-occupied room9))
        (not (room-occupied room18))
        (not (room-occupied room3))
        (not (room-occupied room4))
        (not (room-occupied room11))
        (not (room-occupied room10))
        (not (room-occupied room27))
        (not (room-occupied room1))
        (at object1 room26)
        (at object2 room9)
        (at object3 room15)
        (can-activate robot16 object1)
        (can-handle robot16 object1)
        (can-activate robot7 object2)
        (can-handle robot7 object2)
        (can-activate robot11 object3)
        (can-handle robot11 object3)
        (free robot1)
        (free robot2)
        (free robot3)
        (free robot4)
        (free robot5)
        (free robot6)
        (free robot7)
        (free robot8)
        (free robot9)
        (free robot10)
        (free robot11)
        (free robot12)
        (free robot13)
        (free robot14)
        (free robot15)
        (free robot16)
  )

  (:goal
    (and
      (at object1 room21)
      (at object2 room3)
      (at object3 room26)
      (at-robby robot2 room16)
    )
  )
)