Parse this person name:

Hans-Jürgen X. Karl-Peter Adem Hans-Ulrich Niemeier
user
first_name: Hans-Jürgen
last_name: Niemeier
middle_names:
- X.
- Karl-Peter
- Adem
- Hans-Ulrich
temporal: []
titles: []
extra_info: []
assistant