Parse this person name:

Alex O. (Alex Otto) Zahn, 1371-1437
user
first_name: Alex
last_name: Zahn
middle_names:
- Otto
temporal:
- start: 1371
  end: 1437
  type: life_span
titles: []
extra_info: []
assistant