i don't see mammoth's path to victory against any robot...it seems to be there to be taken apart by its opponent --- Bert and NanFlossie and Freddie