Parse this person name:

Melendez-Mccarthy, Megan Robert John Robert John.
user
first_name: Megan
last_name: Melendez-Mccarthy
middle_names:
- Robert
- John
temporal: []
titles: []
extra_info: []
assistant