​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​Please take a look I feel crazy New tests in comments