My solution for haematite has something strange. It makes the right compound, but the game does not recognize it. Unless I am very very mistaken...
b,1,7;b,9,7;p,10,10;m,11,13,0,1,cluodrww;m,13,10,180,1,luwwcdro;m,10,13,270,2,lcro;m,10,12,270,1,uodc;m,4,13,180,2,wwwwwwwjcrolwwww;m,10,4,90,3,douc;m,10,5,90,2,ucdo;m,12,7,180,2,dcuodwuo;m,1,10,270,2,orcl;m,6,7,180,2,uodllcll;m,2,3,90,3,wcl1orww;m,4,0,90,1,wwwucdow;m,3,2,0,2,cuuodd;
fabulous game! guy stuck at level 5, here is a suboptimal solution: c,1,9;b,5,9;b,8,7;c,13,9;t,9,13;m,1,11,90,1,cllorrwwwwwwwwwwww;m,5,13,180,3,wwcrolwwwwwwwwwwww;m,9,9,270,1,ruucrocduocddrroww;m,3,9,0,1,wwwwcuodrrcllowwww;m,6,7,0,1,ocluu1oddwwllcrr1r;m,13,11,90,1,crrollwwwwwwwwwwww;