--- id: 5900f4291000cf542c50ff3c challengeType: 5 title: 'Problem 189: Tri-colouring a triangular grid' videoUrl: '' localeTitle: 'Problema 189: Tri-coloração de uma grade triangular' --- ## Description
Considere a seguinte configuração de 64 triângulos:

Desejamos colorir o interior de cada triângulo com uma das três cores: vermelho, verde ou azul, para que não haja dois triângulos vizinhos da mesma cor. Essa coloração deve ser chamada válida. Aqui, dois triângulos são considerados vizinhos se eles compartilham uma borda. Nota: se eles compartilham apenas um vértice, eles não são vizinhos.

Por exemplo, aqui está uma coloração válida da grade acima:

Uma coloração C 'que é obtida de uma coloração C por rotação ou reflexão é considerada distinta de C, a menos que as duas sejam idênticas.

Quantas cores válidas distintas existem para a configuração acima?

## Instructions
## Tests
```yml tests: - text: euler189() deve retornar 10834893628237824. testString: 'assert.strictEqual(euler189(), 10834893628237824, "euler189() should return 10834893628237824.");' ```
## Challenge Seed
```js function euler189() { // Good luck! return true; } euler189(); ```
## Solution
```js // solution required ```