Apenas um nível de loop. Não usou if. Não posicionou as peças. Origem inconveniente para as peças. Não bate com esboço.