Arbol para el dominio BLOCKSWORLD
   (done) 2 0
     *finish* 3 0
       (*finish*) 4 0
         (on blocka blockb) 5 0
           stack 6 0
             (stack blocka blockb) 7 0
               (holding blocka) 8 0
                 pick-up 9 0
                   (pick-up blocka) 10 0
                    PICK-UP BLOCKA BLOCKA  11 0
                      STACK BLOCKA BLOCKB BLOCKA BLOCKB  12 0
                         (on blockb blockc) 13 0
                           stack 14 0
                             (stack blockb blockc) 15 0
                               (clear blockc) 16 0
                                 put-down 17 0
                                   (put-down blockc) 18 0
                                     (holding blockc) 19 0
                                       pick-up 20 nil
                                   (holding blockb) untried
                                 stack 21 0
                                   (stack blockc blockd) 22 0
                                     (holding blockc) 23 0
                                       pick-up 24 nil
                                   (holding blockb) untried
                                   (stack blockc blocka) 25 0
                                     (holding blockc) 26 0
                                       pick-up 27 nil
                                   (holding blockb) untried
                                   (stack blockc blockb) 28 0
                                     (clear blockb) 29 0
                                       put-down 30 0
                                         (put-down blockb) 31 0
                                           (holding blockb) 32 0
                                             pick-up 33 0
                                               (pick-up blockb) 34 0
                                                 (holding blockc) 35 0
                                                   pick-up 36 nil
                                               (holding blockc) untried
                                           stack untried
                                           unstack untried
                                       (holding blockc) untried
                                       (holding blockb) untried
                                 unstack 37 0
                                   (unstack blockd blockc) 38 0
                                    UNSTACK BLOCKD BLOCKC BLOCKD BLOCKC  39 0
                                       (holding blockb) 40 0
                                         pick-up 41 0
                                           (pick-up blockb) 42 0
                                             (clear blockb) 43 0
                                               put-down 44 nil
                                               stack 45 nil
                                               unstack 46 0
                                                 (unstack blocka blockb) 47 0
                                                   (arm-empty) 48 0
                                                     put-down 49 0
                                                       (put-down blockd) 50 0
                                                        PUT-DOWN BLOCKD BLOCKD  51 0
                                                          UNSTACK BLOCKA BLOCKB BLOCKA BLOCKB  52 0
                                                             (arm-empty) 53 0
                                                               put-down 54 0
                                                                 (put-down blocka) 55 0
                                                                  PUT-DOWN BLOCKA BLOCKA  56 0
                                                                    PICK-UP BLOCKB BLOCKB  57 0
                                                                      STACK BLOCKB BLOCKC BLOCKB BLOCKC  58 3
                                                                         (on blocka blockb) 59 2
                                                                           stack 60 2
                                                                             (stack blocka blockb) 61 2
                                                                               (holding blocka) 62 2
                                                                                 pick-up 63 2
                                                                                   (pick-up blocka) 64 2
                                                                                    PICK-UP BLOCKA BLOCKA  65 2
                                                                                      STACK BLOCKA BLOCKB BLOCKA BLOCKB  66 nil
                                                                                   (on blocka blockb) untried
                                                                               (on blocka blockb) untried
                                                                           (on blocka blockb) untried
                                                                      PUT-DOWN BLOCKD  untried
                                                                      PUT-DOWN BLOCKC  untried
                                                                      PUT-DOWN BLOCKB  untried
                                                                   stack untried
                                                               (on blocka blockb) untried
                                                          PUT-DOWN BLOCKC  untried
                                                          PUT-DOWN BLOCKB  untried
                                                          PUT-DOWN BLOCKA  untried
                                                       stack untried
                                                  UNSTACK BLOCKC BLOCKB  untried
                                                  UNSTACK BLOCKB BLOCKB  untried
                                                  UNSTACK BLOCKD BLOCKB  untried
                                               (arm-empty) untried
                                           (holding blockb) untried
                                      UNSTACK BLOCKA BLOCKC  untried
                                      UNSTACK BLOCKB BLOCKC  untried
                                      UNSTACK BLOCKC BLOCKC  untried
                                   (holding blockb) untried
                               (on blockb blockc) untried
                           (on blockb blockc) untried
                       (on blockb blockc) untried
                   (on blockb blockc) untried