the big o ending explained