Apparently they're tech savvy up at the North Pole!