Excellent complexity and details.

...woodicted