.... ..........................´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´ 0000000000000000000000000000000000000000000000
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
.............................................................
>.>.>.>.>.>.>.>.>>.>.>.>.>.>>>>>>.>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
cvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 0 0 000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,00000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
..................,.................,,,,,,,,,,,...,,................................................................................................................................
<<<<<<<<<<<<<<<<<<<<<<<<<<<<,<<<<<<<>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<><
´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´,´´´´´´´´´´´´´´´´´,´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´,´´´´´´´´´´´´,´´´´´´´´´´´´´´´´´´´´,´´´´´´´´´´´´´´´´´´´´´´´´´´´´´ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::-------::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::