<prompt> Andika programu ya Java iliyoundwa vizuri na iliyoonyeshwa ambayo inatekeleza muundo wa data wa rundo la max kwa kutumia safu, na hufanya shughuli zifuatazo juu yake: kuingiza kipengele kipya, kutoa kipengele cha kiwango cha juu kutoka kwa rundo, kupata kipengele cha kiwango cha juu bila kuichukua, na kuonyesha rundo.  <response>: Katika kesi hii, tunatumia kiwango cha juu cha upimaji wa mstari wa 1 na 2 na tunatumia kiwango cha juu cha upimaji wa mstari wa 2 na 3 kwa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mstari wa mst wa mst wa mst wa mst wa mst wa mst wa mst wa mst wa mst wa mst wa mst wa mst wa mst wa mst wa mst wa m 