otimização de construção de blocos