This reverts commit 8fd84fcb87.
While I was testing my solution, @obadz have committed a different and
hopefully a better one.
This reverts commit 8fd84fcb87.
While I was testing my solution, @obadz have committed a different and
hopefully a better one.