1# Optimal code is in fact : 2# 3# for (i=0;i<=M;i+=2) { 4# S1 ; 5# } 6 7# language: C 8c 9 10# parameter n 111 3 12# n 1 131 1 -2 141 15n 16 172 # Number of statements 18 191 20# {i, j | i=2*j; 1<=i<=n} 213 5 22# i j n 1 230 1 -2 0 0 241 1 0 0 -1 251 -1 0 1 0 260 0 0 27 281 29# {i, j | i=4*j; 1<=i<=n} 303 5 31# i j n 1 320 1 -4 0 0 331 1 0 0 -1 341 -1 0 1 0 350 0 0 360 37 380 # Scattering functions 395 10 40# t1 t2 t3 t4 t5 i j n 1 410 1 0 0 0 0 0 0 0 0 420 0 1 0 0 0 -1 0 0 0 430 0 0 1 0 0 0 0 0 0 440 0 0 0 1 0 0 -1 0 0 450 0 0 0 0 1 0 0 0 0 46 475 10 48# t1 t2 t3 t4 t5 i j n 1 490 1 0 0 0 0 0 0 0 0 500 0 1 0 0 0 -1 0 0 0 510 0 0 1 0 0 0 0 0 0 520 0 0 0 1 0 0 -1 0 0 530 0 0 0 0 1 0 0 0 0 540 55