use intercalate instead of concat intersperse