I have a following data set. A section with titles and section with subtitle. Each section has multiple lines, both section have same number of lines. I can print a symbol at an end or beginning of each line, which can be different in each section - in the example ^, %.

```
title^
another title^
other title^
one more title^
(... continues)
subtitle%
other subtitle%
some subtitle%
one more subtitle%
(... continues)

```

And I want to output it as

```
title subtitle 
another title other subtitle 
other title some subtitle
one more title one more subtitle

```

Basically I want to join 1st title with 1st subtitle on one line, then another line with 2nd title and 2nd subtitle.

Would this be possible in sed, awk ?