(define (problem put_items_in_drawer_light)
  (:domain primitive_skills_static_lock_v2_light)

  (:objects
    item1 item2             - object
    handle3 handle2 handle1 - object
    drawer1 drawer2 drawer3 - drawer
    floor drawer-area ready-pose - location
    light_switch                - switch
  )

  (:init
    (on-floor dice1) (on-floor dice2)
    (on-floor handle3) (on-floor handle2) (on-floor handle1)
    (handle-of handle3 drawer3)
    (handle-of handle2 drawer2)
    (handle-of handle1 drawer1)
    (hand-empty) (robot-free)
    (robot-at ready-pose)
    (drawer-unlocked drawer1) (drawer-empty drawer1) (drawer-open drawer1)
    (drawer-locked   drawer2) (drawer-empty drawer2) (drawer-closed drawer2)
    (drawer-unlocked drawer3) (drawer-empty drawer3) (drawer-closed drawer3)

    (room-dark)
  )

  (:goal
    (in-drawer dice1 drawer1)
  )
)