Lukyanuk - Arnautov - split and re-join