Мне кажется проще собрать массив и потом `messages * ' '`