question: static public long nextAddr ( Random r , WormAddressManager am ) { if ( r . nextInt ( 100 ) < 5 ) return 0L ; return nextNonZeroAddr ( r , am ) ; }
target:  Returns a legal random address and NULL 5% of the time.