Пожалуйста помогите из массива объектов
let arr = [
    {category: 'Жалоба', status: 'Ожидание', fio: 'Иванов Иван Иванович', total: 3},
    {category: 'Жалоба', status: 'Закрыт', fio: 'Иванов Иван Иванович', total: 23},
    {category: 'Благодарность', status: 'Ожидание', fio: 'Иванов Иван Иванович', total: 5},
    {category: 'Благодарность', status: 'Принята', fio: 'Иванов Иван Иванович', total: 7},
    {category: 'Жалоба', status: 'Ожидание', fio: 'Сидоров Сидр Сидорович', total: 2},
    {category: 'Жалоба', status: 'Принята', fio: 'Сидоров Сидр Сидорович', total: 9}
]
сделать массив объектов 
let result = [
    {fio: 'Иванов Иван Иванович', Жалоба: {Ожидание: 3, Закрыт: 23}, Благодарность: {Ожидание: 5, Принята: 7}},
    {fio: 'Сидоров Сидр Сидорович', Жалоба: {Ожидание: 2, Принята: 9}}
]