--- id: 5900f4f71000cf542c51000a challengeType: 5 title: 'Problem 395: Pythagorean tree' forumTopicId: 302060 localeTitle: 'Проблема 395: Пифагорейское дерево' --- ## Description
Пифагорейское дерево является фракталом, созданным следующей процедурой:

Начните с квадрата единицы. Затем, называя одну из сторон своей базой (в анимации, нижняя сторона - основание): Прикрепите правый треугольник к стороне, противоположной основанию, с гипотенузой, совпадающей с этой стороной, и со сторонами в 3-4- 5. Обратите внимание, что меньшая сторона треугольника должна быть на правой стороне относительно базы (см. Анимацию). Прикрепите квадрат к каждой ноге правого треугольника, с одной из его сторон, совпадающей с этой ногой. Повторите эту процедуру для обоих квадратов, считая их основания сторонами, касающимися треугольника.

Полученная фигура после бесконечного числа итераций - это пифагорейское дерево.

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

Найдите наименьшую возможную область для такого ограничивающего прямоугольника и дайте ответ округленным до десяти знаков после запятой.

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