--- id: 5900f4291000cf542c50ff3c challengeType: 5 title: 'Problem 189: Tri-colouring a triangular grid' videoUrl: '' localeTitle: 'Задача 189: Трехцветная треугольная сетка' --- ## Description
Рассмотрим следующую конфигурацию из 64 треугольников:

Мы хотим покрасить интерьер каждого треугольника одним из трех цветов: красного, зеленого или синего, чтобы два соседних треугольника не имели одинакового цвета. Такая окраска называется действительной. Здесь два треугольника называются соседними, если они разделяют ребро. Примечание: если они разделяют только вершину, то они не являются соседями.

Например, вот действительная окраска указанной сетки:

Раскраска C ', которая получается из окраски C путем вращения или отражения, считается отличной от C, если они не идентичны.

Сколько различных правильных раскрасок существует для вышеуказанной конфигурации?

## Instructions
## Tests
```yml tests: - text: euler189() должен вернуть 10834893628237824. testString: 'assert.strictEqual(euler189(), 10834893628237824, "euler189() should return 10834893628237824.");' ```
## Challenge Seed
```js function euler189() { // Good luck! return true; } euler189(); ```
## Solution
```js // solution required ```