Survivor millennials vs gen xers