Merge adventure (23/26)

Merge adventure