140 ∗
141 ∗/
142 @Override 143 **p u b l i c i n t** size ( **i n t** newSize ) { **// i f n ewS i z e i s p o s s i b l e , th en chang e s i z e t o** ←֓
n ewS i z e 144 i f ( ( newSize **>=0)&&(**newSize<=sizeMax **) ) {**
145 sizeFrame=newSize ;
146 sizeSet**=(1<<**sizeFrame ) ; 147 size_mem_1=( sizeSet −**1) / 6 4 ;**
148 highest_long_one=sizeSet −64∗ size_mem_1 ;
149 highest_long_one =(((1 L<<(highest_long_one − 1 ) ) −**1)<<1)+1;**
150 _memory= **new l on g** [ size_mem_1 **+ 1 ] ;**
151 }
152 **r e t u r n** sizeFrame ;
153 }
154 155 @Override 156 **p u b l i c** L size ( L input ) {
157 size ( input . size (−**1) ) ;**
158 r e t u r n ( L ) **t h i s** ;
159 }
160 161 }