++++++++++++++++++██████++++++++++++++++++
++++++++++++++++++██████+++++++++++++++++.....++++++++++++++++++██████++++++++++++++++++..++++++++++++++++++█████...█++++++++++++++++++
++++++++++++++++++██████++++++++++++++++++
++++++++++++++++++███...███++++++++++++++++++
++++++++++++++++++██████++++++++++++++++++
++++++++++++++++++██████++++++++++++++++++
++++++++++++++++++██████++++++++++++++++++
++++++++++++++++++██████++++++++++++++++++
++++++++++++++++++██████++++++++++++++++++
++++++++++++++++++██████++++++++++++++++++
++++++++++++++++++