Builder: Mission has started .

Architect: Hello ,

Architect: do you have your blocks on hand ?

Builder: yeah

Builder: how should we begin

Architect: Ok ,

Architect: we are building something that is going to look like a 3x3 rectangle .

Builder: ok

Architect: Can you make an elbow with 3 red blocks ?

Builder: vertical 

Builder:  horizantal ?

Builder: flat on the ground ?

Architect: Lying flat on the ground

Architect: Yup

Builder: place red 0 1 -1, place red -1 1 -1, place red 0 1 -2

Builder: like that ?

Architect: Perfect ,

Architect: now just add a red block on top of the elbow's corner

Builder: place red -1 2 -1, pick red -1 2 -1, place red 0 2 -1

Architect: Sorry ,

Architect: can you shift the whole thing up by one block .

Architect: I think the height matters .

Builder: pick red 0 2 -1, pick red 0 1 -1, pick red 0 1 -2, place red -1 2 -1, place red 0 2 -1, place red 0 2 -2, place red 1 2 -2, pick red 1 2 -2, place red 0 3 -1, pick red -1 1 -1

Builder: height does matter

Architect: Ok ,

Architect: to the right of that ,

Architect: can you make the same design ,

Architect: except upside down and in yellow ?

Builder: what direction

Builder: place yellow 0 4 -1, place yellow 0 5 -1, place yellow 0 5 -2, place yellow -1 5 -1

Builder: like that ?

Architect: Sort of ,

Architect: it should have the block nearest to you rest on the right block of the red one

Builder: which red block ?

Architect: The red block just to the right of where you are looking

Builder: pick yellow 0 4 -1, pick yellow 0 5 -2, pick yellow 0 5 -1, pick yellow -1 5 -1, place yellow -1 3 -1, place yellow -1 3 0, place yellow -1 2 0, place yellow -2 3 0

Builder: so like that ?

Architect: Sorry ,

Architect: can you rotate it 90 degrees ,

Architect: so that it is 3 blocks wide ,

Architect: and flush on the far side ?

Builder: pick yellow -1 3 -1, pick yellow -1 3 0, pick yellow -1 2 0, pick yellow -2 3 0

Builder: how about this

Builder: tell me one block at a time

Builder: and what direction

Architect: Ok ,

Architect: there should be a yellow block in the elbow you see on the left .

Builder: place yellow -1 3 -1

Builder: there ?

Architect: Yup ,

Builder: ok ,

Builder: now direct me using my perspective

Builder: I wont move off of that yellow block ,

Builder: where should I build ?

Architect: Ok ,

Architect: can you add a yellow block to the left of that one

Builder: place yellow -2 3 -1

Architect: And one more beneath it

Builder: place yellow -2 2 -1

Architect: And finally , on the other side .

Architect: add another yellow block to the corner of the elbow

Builder: place yellow -2 3 -2

Architect: Perfect ,

Architect: can you go to other side ?

Architect: Under the closest yellow block ,

Architect: can you put a green block

Builder: in front of and behind work as commands too

Builder: place green -2 2 -2, pick green -2 2 -2, place green -2 2 -2, place green -2 2 -3, pick green -2 2 -3

Architect: Can you add a green block to the green and yellow blocks

Builder: place green -2 3 -3, place green -2 2 -3, place green -1 2 -3

Builder: like that ?

Architect: Yup ,

Architect: just like that

Builder: what is the last color ?

Architect: Now we just need to use orange

Builder: place orange 0 3 -2, place orange 0 2 -3, place orange -1 3 -3, place orange 0 3 -3

Builder: yes ?

Architect: Perfect

Builder: great