This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] always inline alloc_perturb.


On Thu, Dec 11, 2014 at 12:52:09PM -0800, Roland McGrath wrote:
> > Hi, 
> > to fix build error we change inline to always_inline. OK to commit?
> 
> What's the actual effect on code generation?  The warnings I've seen for
> this are because it had inlined, cloned, and outlined (so only the test was
> inlined), which is probably optimal.  In general, unless there is a strong
> demonstrated reason to force inlining, we should usually just drop the
> inline keyword and let the compiler decide.
>
Compiler uses simple heuristics for inlining, not magic. It pretty often
refuses to inline functions that after inlining he could say delete half
code as dead. Reason why it should be inlined is simple, unlikely branch
is much cheaper than function call.

I have a benchmark where noninlined version is 90 times slower than inlined one (which is mainly because there is big penalty for two calls in quick succession.)
 
 A following benchmark shows that inlining is better even if code is not
in cache, it runs in 5 seconds with always inline but gcc default is
6 seconds.

It uses standard trick of repeating code pattern many times so it will
not be in cache. Also I modified alloc_perturb bit to bump size which causes inlining and memory access so inline version does not get optimized away.

Trying to look at code size is bogus measure of cold code performance.
Here inlined version is 226199 bytes and gcc default just 149422 bytes.
That size also does not mean anything as in inline case only first 118299 bytes are read. That does not make much difference, when you change memset (foo, bar, n % 51515) to memset (foo, bar, n % 115) gcc decides expand memset which bumps code size to 362211 bytes, all read but it does not affect performance.
 
> > 	* malloc/malloc.c (alloc_perturb, free_perturb):
> > 	use __always inline.
> 
> Capitalize a sentence.  Typo: __always_inline.
>
OK with that fixed? 
> 
> Thanks,



#include <string.h>
#include <stdlib.h>
int perturb_byte = 0;
static
inline __attribute__ ((always_inline))
//__attribute__((noinline))
void
alloca_perturb (char *p, size_t n)
{
  if (__builtin_expect (perturb_byte, 0))
    memset (p, perturb_byte % 12 ^ 0xff, n % 51515);
}
int
main (int argc, char **argv)
{
  char per[100];
  per[1] = 0;
  per[2] = 0;
  per[3] = 0;
  per[4] = 0;
  int n = atoi (argv[1]);
  int i;
  for (i = 0; i < 500000; i++)
    {
      alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;
      alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;

      alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;
      alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;
      alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;
      alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;

      alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;
      alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;     alloca_perturb (per, n); perturb_byte = per[4] % 42;
      alloca_perturb (per, n); perturb_byte = per[3] % 42;
      alloca_perturb (per, n); perturb_byte = per[2] % 42;
      alloca_perturb (per, n); perturb_byte = per[1] % 42;
    }
  return per[4];
}


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]