
order를 순회하며 각 플레이어의 번호와 순위를 맵핑하여 기록friends를 정렬하여 반환function recoverOrder(order: number[], friends: number[]): number[] {
const rankMap = new Map<number, number>()
for(let i = 0; i < order.length; i++) {
const player = order[i]
rankMap.set(player, i + 1)
}
return friends.toSorted((a, b) => rankMap.get(a) - rankMap.get(b))
};