# [Pyt], 17 bytes

    Đб~⁺₂⇹Å*⇹ÅřǰąŁ⁺+

[Try it online!][TIO-lek00w8e]

[Pyt]: https://github.com/mudkip201/pyt
[TIO-lek00w8e]: https://tio.run/##K6gs@f//yIQjEw5trHvUuOtRU9Oj9p2HW7XA5NGZxzccaT3aCJTQ/v9f19AAAA "Pyt – Try It Online"

    ĐĐ                     implicit input; Đuplicate twice
      ±                    get sign
       ~⁺₂                 negate, increment, divide by 2
          ⇹                swap top two items on stack
           Å               get Åbsolute value
            *              multiply
             ⇹             swap top two items on stack
              Å            get Åbsolute value
               ř           řangify
                ǰ          ǰoin without delimiters
                 ą         convert to ąrray of characters
                  Ł        get Łength
                   ⁺       increment (accounting for printing 0)
                    +      add; implicit print