(create-block pos-1-0)
(move pos-1-0 pos-0-0 n0)
(place-block pos-0-0 pos-0-1 n0 n1)
(move pos-0-0 pos-1-0 n0)
(create-block pos-1-0)
(place-block pos-1-0 pos-0-0 n0 n1)
(create-block pos-1-0)
(move pos-1-0 pos-2-0 n0)
(place-block pos-2-0 pos-2-1 n0 n1)
(move pos-2-0 pos-1-0 n0)
(create-block pos-1-0)
(place-block pos-1-0 pos-2-0 n0 n1)
(create-block pos-1-0)
(place-block pos-1-0 pos-1-1 n0 n1)
(create-block pos-1-0)
(move-up pos-1-0 n0 pos-1-1 n1)
(move pos-1-1 pos-2-1 n1)
(place-block pos-2-1 pos-2-0 n1 n2)
(move pos-2-1 pos-1-1 n1)
(move-down pos-1-1 n1 pos-1-0 n0)
(create-block pos-1-0)
(move-up pos-1-0 n0 pos-1-1 n1)
(place-block pos-1-1 pos-2-1 n1 n2)
(move-down pos-1-1 n1 pos-1-0 n0)
(create-block pos-1-0)
(move-up pos-1-0 n0 pos-1-1 n1)
(move pos-1-1 pos-0-1 n1)
(place-block pos-0-1 pos-1-1 n1 n2)
(move pos-0-1 pos-0-0 n1)
(move-down pos-0-0 n1 pos-1-0 n0)
(create-block pos-1-0)
(move-up pos-1-0 n0 pos-0-0 n1)
(move pos-0-0 pos-0-1 n1)
(move-up pos-0-1 n1 pos-1-1 n2)
(place-block pos-1-1 pos-2-1 n2 n3)
(move-down pos-1-1 n2 pos-0-1 n1)
(remove-block pos-0-1 pos-1-1 n2 n1)
(place-block pos-0-1 pos-0-0 n1 n2)
(move pos-0-1 pos-1-1 n1)
(move-down pos-1-1 n1 pos-1-0 n0)
(create-block pos-1-0)
(move-up pos-1-0 n0 pos-1-1 n1)
(place-block pos-1-1 pos-0-1 n1 n2)
(move-down pos-1-1 n1 pos-1-0 n0)
(remove-block pos-1-0 pos-1-1 n1 n0)
(destroy-block pos-1-0)
; cost = 46 (unit cost)
