superarray and ordered superarray, question included