/bat0/stac/Code/icra/WALi-OpenNWA/../icra -cra_newton_basic -cra-split-loops

Passing command-line option -cra-split-loops to duet.
<Unique State Name, 98> -> <Unique State Name, 94>	Base relation: 
{time0 := return:55
 param0 := secret1:74
 param1 := guess:27
 param0@pos := type_err:114
 param1@pos := type_err:116
 param0@width := type_err:115
 param1@width := type_err:117}	
<Unique State Name, 107> -> <Unique State Name, 106>	Base relation: 
{guess := havoc:15}	
<Unique State Name, 40> -> <Unique State Name, 99>	Base relation: 
{secret1 := havoc:102
 secret2 := havoc:103
 secret3 := havoc:104
 secret4 := havoc:105
 param0 := havoc:101
 param1 := guess:27
 param0@pos := type_err:118
 param1@pos := type_err:120
 param0@width := type_err:119
 param1@width := type_err:121
 when (0 <= guess:27 /\ guess:27 <= 1024)}	
<Unique State Name, 103> -> <Unique State Name, 33>	Base relation: 
{when (time0:43 < time1:44 /\ time1:44 < time2:45 /\ time2:45 < time3:46
         /\ time3:46 < return:55)}	
<Unique State Name, 33> -> <Unique State Name, 34>	Base relation: 
{}	
<Unique State Name, 94> -> <Unique State Name, 78 93>	Base relation: 
{}	MergeFn[Base relation: 
{}]
<Unique State Name, 36> -> <Unique State Name, 37>	Base relation: 
{}	
<Unique State Name, 110> -> <Unique State Name, >	Base relation: 
{}	
<Unique State Name, 106> -> <Unique State Name, 40 105>	Base relation: 
{}	MergeFn[Base relation: 
{}]
<Unique State Name, 93> -> <Unique State Name, 89>	Base relation: 
{time1 := return:55
 param0 := secret2:65
 param1 := guess:27
 param0@pos := type_err:110
 param1@pos := type_err:112
 param0@width := type_err:111
 param1@width := type_err:113}	
<Unique State Name, 84> -> <Unique State Name, 78 83>	Base relation: 
{}	MergeFn[Base relation: 
{}]
<Unique State Name, 37> -> <Unique State Name, 110>	Base relation: 
{return := havoc:48
 return@pos := type_err:51
 return@width := type_err:52}	
<Unique State Name, 89> -> <Unique State Name, 78 88>	Base relation: 
{}	MergeFn[Base relation: 
{}]
<Unique State Name, 104> -> <Unique State Name, 78 103>	Base relation: 
{}	MergeFn[Base relation: 
{}]
<Unique State Name, 105> -> <Unique State Name, 111>	Base relation: 
{return := 0
 return@pos := type_err:12
 return@width := type_err:13}	
<Unique State Name, 109> -> <Unique State Name, >	Base relation: 
{}	
<Unique State Name, 78> -> <Unique State Name, 109>	Base relation: 
{return := phi___retres3:228
 return@pos := type_err:232
 return@width := type_err:233
 when (0 <= param0:8 /\ param0:8 <= 1024
         /\ (((ite(0 <= param0:8, floor((param0:8 / 256)),
                   -(floor(-((param0:8 / 256))))) < ite(0 <= param1:11,
                                                        floor((param1:11
                                                               / 256)),
                                                        -(floor(-((param1:11
                                                                   / 256)))))
                 \/ ite(0 <= param1:11, floor((param1:11 / 256)),
                        -(floor(-((param1:11 / 256))))) < ite(0 <= param0:8,
                                                              floor((
                                                                    param0:8
                                                                    / 256)),
                                                              -(floor(
                                                                -((param0:8
                                                                   / 256))))))
                /\ 0 = phi___retres3:228)
               \/ (ite(0 <= param1:11, floor((param1:11 / 256)),
                       -(floor(-((param1:11 / 256))))) <= ite(0 <= param0:8,
                                                              floor((
                                                                    param0:8
                                                                    / 256)),
                                                              -(floor(
                                                                -((param0:8
                                                                   / 256)))))
                     /\ ite(0 <= param0:8, floor((param0:8 / 256)),
                            -(floor(-((param0:8 / 256))))) <= ite(0 <= param1:11,
                                                                  floor(
                                                                  (param1:11
                                                                   / 256)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    param1:11
                                                                    / 256)))))
                     /\ (((ite(0 <= param0:8, floor((param0:8 / 64)),
                               -(floor(-((param0:8 / 64))))) < ite(0 <= param1:11,
                                                                   floor(
                                                                   (param1:11
                                                                    / 64)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (param1:11
                                                                    / 64)))))
                             \/ ite(0 <= param1:11, floor((param1:11 / 64)),
                                    -(floor(-((param1:11 / 64))))) < ite(
                                0 <= param0:8, floor((param0:8 / 64)),
                                -(floor(-((param0:8 / 64))))))
                            /\ 1 = phi___retres3:229)
                           \/ (ite(0 <= param1:11, floor((param1:11 / 64)),
                                   -(floor(-((param1:11 / 64))))) <= ite(
                               0 <= param0:8, floor((param0:8 / 64)),
                               -(floor(-((param0:8 / 64)))))
                                 /\ ite(0 <= param0:8,
                                        floor((param0:8 / 64)),
                                        -(floor(-((param0:8 / 64))))) <= ite(
                                    0 <= param1:11, floor((param1:11 / 64)),
                                    -(floor(-((param1:11 / 64)))))
                                 /\ (((ite(0 <= param0:8,
                                           floor((param0:8 / 16)),
                                           -(floor(-((param0:8 / 16))))) < ite(
                                       0 <= param1:11,
                                       floor((param1:11 / 16)),
                                       -(floor(-((param1:11 / 16)))))
                                         \/ ite(0 <= param1:11,
                                                floor((param1:11 / 16)),
                                                -(floor(-((param1:11 / 16))))) < ite(
                                            0 <= param0:8,
                                            floor((param0:8 / 16)),
                                            -(floor(-((param0:8 / 16))))))
                                        /\ 2 = phi___retres3:230)
                                       \/ (ite(0 <= param1:11,
                                               floor((param1:11 / 16)),
                                               -(floor(-((param1:11 / 16))))) <= ite(
                                           0 <= param0:8,
                                           floor((param0:8 / 16)),
                                           -(floor(-((param0:8 / 16)))))
                                             /\ ite(0 <= param0:8,
                                                    floor((param0:8 / 16)),
                                                    -(floor(-((param0:8 / 16))))) <= ite(
                                                0 <= param1:11,
                                                floor((param1:11 / 16)),
                                                -(floor(-((param1:11 / 16)))))
                                             /\ (((ite(0 <= param0:8,
                                                       floor((param0:8 / 4)),
                                                       -(floor(-((param0:8
                                                                  / 4))))) < ite(
                                                   0 <= param1:11,
                                                   floor((param1:11 / 4)),
                                                   -(floor(-((param1:11 / 4)))))
                                                     \/ ite(0 <= param1:11,
                                                            floor((param1:11
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    param1:11
                                                                    / 4))))) < ite(
                                                        0 <= param0:8,
                                                        floor((param0:8 / 4)),
                                                        -(floor(-((param0:8
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:231)
                                                   \/ (ite(0 <= param1:11,
                                                           floor((param1:11
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (param1:11
                                                                    / 4))))) <= ite(
                                                       0 <= param0:8,
                                                       floor((param0:8 / 4)),
                                                       -(floor(-((param0:8
                                                                  / 4)))))
                                                         /\ ite(0 <= param0:8,
                                                                floor(
                                                                (param0:8 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    param0:8
                                                                    / 4))))) <= ite(
                                                            0 <= param1:11,
                                                            floor((param1:11
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    param1:11
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:231))
                                             /\ phi___retres3:231 = phi___retres3:230))
                                 /\ phi___retres3:230 = phi___retres3:229))
                     /\ phi___retres3:229 = phi___retres3:228)))}	
<Unique State Name, 99> -> <Unique State Name, 78 98>	Base relation: 
{}	MergeFn[Base relation: 
{}]
<Unique State Name, 34> -> <Unique State Name, 35>	Base relation: 
{}	
<Unique State Name, 88> -> <Unique State Name, 84>	Base relation: 
{time2 := return:55
 param0 := secret3:56
 param1 := guess:27
 param0@pos := type_err:106
 param1@pos := type_err:108
 param0@width := type_err:107
 param1@width := type_err:109}	
<Unique State Name, 83> -> <Unique State Name, 104>	Base relation: 
{time3 := return:55
 param0 := secret4:92
 param1 := guess:27
 param0@pos := type_err:122
 param1@pos := type_err:124
 param0@width := type_err:123
 param1@width := type_err:125}	
<Unique State Name, 111> -> <Unique State Name, >	Base relation: 
{}	
<Unique State Name, 35> -> <Unique State Name, 36>	Base relation: 
{}	
#################################################################
           Beginning Interprocedural Anaylsis (with regexp=IRE)  
Step 1: =========================================================
Step 2: =========================================================
Step 3: =========================================================
        Converting to IRE regular expressions
Step 4: =========================================================
The procedure (i.e., variable) numbers are: 
6  29  32  


New-style (IRE) regular expression in IREregExpMap for reID=6: 
Dot(
  Dot(
    Weight(Base relation: 
      {guess := havoc:15}    )
    ,
    Var(29)
  )
  ,
  Weight(Base relation: 
    {return := 0
     return@pos := type_err:12
     return@width := type_err:13}  )
)


New-style (IRE) regular expression in IREregExpMap for reID=29: 
Dot(
  Dot(
    Dot(
      Dot(
        Dot(
          Dot(
            Dot(
              Dot(
                Dot(
                  Dot(
                    Weight(Base relation: 
                      {secret1 := havoc:102
                       secret2 := havoc:103
                       secret3 := havoc:104
                       secret4 := havoc:105
                       param0 := havoc:101
                       param1 := guess:27
                       param0@pos := type_err:118
                       param1@pos := type_err:120
                       param0@width := type_err:119
                       param1@width := type_err:121
                       when (0 <= guess:27 /\ guess:27 <= 1024)}                    )
                    ,
                    Var(32)
                  )
                  ,
                  Weight(Base relation: 
                    {time0 := return:55
                     param0 := secret1:74
                     param1 := guess:27
                     param0@pos := type_err:114
                     param1@pos := type_err:116
                     param0@width := type_err:115
                     param1@width := type_err:117}                  )
                )
                ,
                Var(32)
              )
              ,
              Weight(Base relation: 
                {time1 := return:55
                 param0 := secret2:65
                 param1 := guess:27
                 param0@pos := type_err:110
                 param1@pos := type_err:112
                 param0@width := type_err:111
                 param1@width := type_err:113}              )
            )
            ,
            Var(32)
          )
          ,
          Weight(Base relation: 
            {time2 := return:55
             param0 := secret3:56
             param1 := guess:27
             param0@pos := type_err:106
             param1@pos := type_err:108
             param0@width := type_err:107
             param1@width := type_err:109}          )
        )
        ,
        Var(32)
      )
      ,
      Weight(Base relation: 
        {time3 := return:55
         param0 := secret4:92
         param1 := guess:27
         param0@pos := type_err:122
         param1@pos := type_err:124
         param0@width := type_err:123
         param1@width := type_err:125}      )
    )
    ,
    Var(32)
  )
  ,
  Weight(Base relation: 
    {return := havoc:239
     return@pos := type_err:240
     return@width := type_err:241
     when (time0:43 < time1:44 /\ time1:44 < time2:45 /\ time2:45 < time3:46
             /\ time3:46 < return:55)}  )
)


New-style (IRE) regular expression in IREregExpMap for reID=32: 
Weight(Base relation: 
  {return := phi___retres3:228
   return@pos := type_err:232
   return@width := type_err:233
   when (0 <= param0:8 /\ param0:8 <= 1024
           /\ (((ite(0 <= param0:8, floor((param0:8 / 256)),
                     -(floor(-((param0:8 / 256))))) < ite(0 <= param1:11,
                                                          floor((param1:11
                                                                 / 256)),
                                                          -(floor(-((
                                                                    param1:11
                                                                    / 256)))))
                   \/ ite(0 <= param1:11, floor((param1:11 / 256)),
                          -(floor(-((param1:11 / 256))))) < ite(0 <= param0:8,
                                                                floor(
                                                                (param0:8
                                                                 / 256)),
                                                                -(floor(
                                                                  -((
                                                                    param0:8
                                                                    / 256))))))
                  /\ 0 = phi___retres3:228)
                 \/ (ite(0 <= param1:11, floor((param1:11 / 256)),
                         -(floor(-((param1:11 / 256))))) <= ite(0 <= param0:8,
                                                                floor(
                                                                (param0:8
                                                                 / 256)),
                                                                -(floor(
                                                                  -((
                                                                    param0:8
                                                                    / 256)))))
                       /\ ite(0 <= param0:8, floor((param0:8 / 256)),
                              -(floor(-((param0:8 / 256))))) <= ite(0 <= param1:11,
                                                                    floor(
                                                                    (
                                                                    param1:11
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    param1:11
                                                                    / 256)))))
                       /\ (((ite(0 <= param0:8, floor((param0:8 / 64)),
                                 -(floor(-((param0:8 / 64))))) < ite(
                             0 <= param1:11, floor((param1:11 / 64)),
                             -(floor(-((param1:11 / 64)))))
                               \/ ite(0 <= param1:11,
                                      floor((param1:11 / 64)),
                                      -(floor(-((param1:11 / 64))))) < ite(
                                  0 <= param0:8, floor((param0:8 / 64)),
                                  -(floor(-((param0:8 / 64))))))
                              /\ 1 = phi___retres3:229)
                             \/ (ite(0 <= param1:11, floor((param1:11 / 64)),
                                     -(floor(-((param1:11 / 64))))) <= ite(
                                 0 <= param0:8, floor((param0:8 / 64)),
                                 -(floor(-((param0:8 / 64)))))
                                   /\ ite(0 <= param0:8,
                                          floor((param0:8 / 64)),
                                          -(floor(-((param0:8 / 64))))) <= ite(
                                      0 <= param1:11,
                                      floor((param1:11 / 64)),
                                      -(floor(-((param1:11 / 64)))))
                                   /\ (((ite(0 <= param0:8,
                                             floor((param0:8 / 16)),
                                             -(floor(-((param0:8 / 16))))) < ite(
                                         0 <= param1:11,
                                         floor((param1:11 / 16)),
                                         -(floor(-((param1:11 / 16)))))
                                           \/ ite(0 <= param1:11,
                                                  floor((param1:11 / 16)),
                                                  -(floor(-((param1:11 / 16))))) < ite(
                                              0 <= param0:8,
                                              floor((param0:8 / 16)),
                                              -(floor(-((param0:8 / 16))))))
                                          /\ 2 = phi___retres3:230)
                                         \/ (ite(0 <= param1:11,
                                                 floor((param1:11 / 16)),
                                                 -(floor(-((param1:11 / 16))))) <= ite(
                                             0 <= param0:8,
                                             floor((param0:8 / 16)),
                                             -(floor(-((param0:8 / 16)))))
                                               /\ ite(0 <= param0:8,
                                                      floor((param0:8 / 16)),
                                                      -(floor(-((param0:8
                                                                 / 16))))) <= ite(
                                                  0 <= param1:11,
                                                  floor((param1:11 / 16)),
                                                  -(floor(-((param1:11 / 16)))))
                                               /\ (((ite(0 <= param0:8,
                                                         floor((param0:8 / 4)),
                                                         -(floor(-((param0:8
                                                                    / 4))))) < ite(
                                                     0 <= param1:11,
                                                     floor((param1:11 / 4)),
                                                     -(floor(-((param1:11 / 4)))))
                                                       \/ ite(0 <= param1:11,
                                                              floor((
                                                                    param1:11
                                                                    / 4)),
                                                              -(floor(
                                                                -((param1:11
                                                                   / 4))))) < ite(
                                                          0 <= param0:8,
                                                          floor((param0:8 / 4)),
                                                          -(floor(-((
                                                                    param0:8
                                                                    / 4))))))
                                                      /\ 3 = phi___retres3:231)
                                                     \/ (ite(0 <= param1:11,
                                                             floor((param1:11
                                                                    / 4)),
                                                             -(floor(
                                                               -((param1:11
                                                                  / 4))))) <= ite(
                                                         0 <= param0:8,
                                                         floor((param0:8 / 4)),
                                                         -(floor(-((param0:8
                                                                    / 4)))))
                                                           /\ ite(0 <= param0:8,
                                                                  floor(
                                                                  (param0:8
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    param0:8
                                                                    / 4))))) <= ite(
                                                              0 <= param1:11,
                                                              floor((
                                                                    param1:11
                                                                    / 4)),
                                                              -(floor(
                                                                -((param1:11
                                                                   / 4)))))
                                                           /\ 4 = phi___retres3:231))
                                               /\ phi___retres3:231 = phi___retres3:230))
                                   /\ phi___retres3:230 = phi___retres3:229))
                       /\ phi___retres3:229 = phi___retres3:228)))})



Performing Gaussian Elimination.


  ------------------------------ 
Working on variable 6
  New-style (IRE) regular expression for 6 just before isolating it: 

Project(
  Dot(
    Dot(
      Weight(Base relation: 
        {guess := havoc:15}      )
      ,
      Var(29)
    )
    ,
    Weight(Base relation: 
      {return := 0
       return@pos := type_err:12
       return@width := type_err:13}    )
  )
)



  ------------------------------ 
Working on variable 29
  New-style (IRE) regular expression for 29 just before isolating it: 

Project(
  Dot(
    Dot(
      Dot(
        Dot(
          Dot(
            Dot(
              Dot(
                Dot(
                  Dot(
                    Dot(
                      Weight(Base relation: 
                        {secret1 := havoc:102
                         secret2 := havoc:103
                         secret3 := havoc:104
                         secret4 := havoc:105
                         param0 := havoc:101
                         param1 := guess:27
                         param0@pos := type_err:118
                         param1@pos := type_err:120
                         param0@width := type_err:119
                         param1@width := type_err:121
                         when (0 <= guess:27 /\ guess:27 <= 1024)}                      )
                      ,
                      Var(32)
                    )
                    ,
                    Weight(Base relation: 
                      {time0 := return:55
                       param0 := secret1:74
                       param1 := guess:27
                       param0@pos := type_err:114
                       param1@pos := type_err:116
                       param0@width := type_err:115
                       param1@width := type_err:117}                    )
                  )
                  ,
                  Var(32)
                )
                ,
                Weight(Base relation: 
                  {time1 := return:55
                   param0 := secret2:65
                   param1 := guess:27
                   param0@pos := type_err:110
                   param1@pos := type_err:112
                   param0@width := type_err:111
                   param1@width := type_err:113}                )
              )
              ,
              Var(32)
            )
            ,
            Weight(Base relation: 
              {time2 := return:55
               param0 := secret3:56
               param1 := guess:27
               param0@pos := type_err:106
               param1@pos := type_err:108
               param0@width := type_err:107
               param1@width := type_err:109}            )
          )
          ,
          Var(32)
        )
        ,
        Weight(Base relation: 
          {time3 := return:55
           param0 := secret4:92
           param1 := guess:27
           param0@pos := type_err:122
           param1@pos := type_err:124
           param0@width := type_err:123
           param1@width := type_err:125}        )
      )
      ,
      Var(32)
    )
    ,
    Weight(Base relation: 
      {return := havoc:239
       return@pos := type_err:240
       return@width := type_err:241
       when (time0:43 < time1:44 /\ time1:44 < time2:45
               /\ time2:45 < time3:46 /\ time3:46 < return:55)}    )
  )
)



  ------------------------------ 
Working on variable 32
  New-style (IRE) regular expression for 32 just before isolating it: 

Weight(Base relation: 
  {return := phi___retres3:228
   return@pos := type_err:232
   return@width := type_err:233
   when (0 <= param0:8 /\ param0:8 <= 1024
           /\ (((ite(0 <= param0:8, floor((param0:8 / 256)),
                     -(floor(-((param0:8 / 256))))) < ite(0 <= param1:11,
                                                          floor((param1:11
                                                                 / 256)),
                                                          -(floor(-((
                                                                    param1:11
                                                                    / 256)))))
                   \/ ite(0 <= param1:11, floor((param1:11 / 256)),
                          -(floor(-((param1:11 / 256))))) < ite(0 <= param0:8,
                                                                floor(
                                                                (param0:8
                                                                 / 256)),
                                                                -(floor(
                                                                  -((
                                                                    param0:8
                                                                    / 256))))))
                  /\ 0 = phi___retres3:228)
                 \/ (ite(0 <= param1:11, floor((param1:11 / 256)),
                         -(floor(-((param1:11 / 256))))) <= ite(0 <= param0:8,
                                                                floor(
                                                                (param0:8
                                                                 / 256)),
                                                                -(floor(
                                                                  -((
                                                                    param0:8
                                                                    / 256)))))
                       /\ ite(0 <= param0:8, floor((param0:8 / 256)),
                              -(floor(-((param0:8 / 256))))) <= ite(0 <= param1:11,
                                                                    floor(
                                                                    (
                                                                    param1:11
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    param1:11
                                                                    / 256)))))
                       /\ (((ite(0 <= param0:8, floor((param0:8 / 64)),
                                 -(floor(-((param0:8 / 64))))) < ite(
                             0 <= param1:11, floor((param1:11 / 64)),
                             -(floor(-((param1:11 / 64)))))
                               \/ ite(0 <= param1:11,
                                      floor((param1:11 / 64)),
                                      -(floor(-((param1:11 / 64))))) < ite(
                                  0 <= param0:8, floor((param0:8 / 64)),
                                  -(floor(-((param0:8 / 64))))))
                              /\ 1 = phi___retres3:229)
                             \/ (ite(0 <= param1:11, floor((param1:11 / 64)),
                                     -(floor(-((param1:11 / 64))))) <= ite(
                                 0 <= param0:8, floor((param0:8 / 64)),
                                 -(floor(-((param0:8 / 64)))))
                                   /\ ite(0 <= param0:8,
                                          floor((param0:8 / 64)),
                                          -(floor(-((param0:8 / 64))))) <= ite(
                                      0 <= param1:11,
                                      floor((param1:11 / 64)),
                                      -(floor(-((param1:11 / 64)))))
                                   /\ (((ite(0 <= param0:8,
                                             floor((param0:8 / 16)),
                                             -(floor(-((param0:8 / 16))))) < ite(
                                         0 <= param1:11,
                                         floor((param1:11 / 16)),
                                         -(floor(-((param1:11 / 16)))))
                                           \/ ite(0 <= param1:11,
                                                  floor((param1:11 / 16)),
                                                  -(floor(-((param1:11 / 16))))) < ite(
                                              0 <= param0:8,
                                              floor((param0:8 / 16)),
                                              -(floor(-((param0:8 / 16))))))
                                          /\ 2 = phi___retres3:230)
                                         \/ (ite(0 <= param1:11,
                                                 floor((param1:11 / 16)),
                                                 -(floor(-((param1:11 / 16))))) <= ite(
                                             0 <= param0:8,
                                             floor((param0:8 / 16)),
                                             -(floor(-((param0:8 / 16)))))
                                               /\ ite(0 <= param0:8,
                                                      floor((param0:8 / 16)),
                                                      -(floor(-((param0:8
                                                                 / 16))))) <= ite(
                                                  0 <= param1:11,
                                                  floor((param1:11 / 16)),
                                                  -(floor(-((param1:11 / 16)))))
                                               /\ (((ite(0 <= param0:8,
                                                         floor((param0:8 / 4)),
                                                         -(floor(-((param0:8
                                                                    / 4))))) < ite(
                                                     0 <= param1:11,
                                                     floor((param1:11 / 4)),
                                                     -(floor(-((param1:11 / 4)))))
                                                       \/ ite(0 <= param1:11,
                                                              floor((
                                                                    param1:11
                                                                    / 4)),
                                                              -(floor(
                                                                -((param1:11
                                                                   / 4))))) < ite(
                                                          0 <= param0:8,
                                                          floor((param0:8 / 4)),
                                                          -(floor(-((
                                                                    param0:8
                                                                    / 4))))))
                                                      /\ 3 = phi___retres3:231)
                                                     \/ (ite(0 <= param1:11,
                                                             floor((param1:11
                                                                    / 4)),
                                                             -(floor(
                                                               -((param1:11
                                                                  / 4))))) <= ite(
                                                         0 <= param0:8,
                                                         floor((param0:8 / 4)),
                                                         -(floor(-((param0:8
                                                                    / 4)))))
                                                           /\ ite(0 <= param0:8,
                                                                  floor(
                                                                  (param0:8
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    param0:8
                                                                    / 4))))) <= ite(
                                                              0 <= param1:11,
                                                              floor((
                                                                    param1:11
                                                                    / 4)),
                                                              -(floor(
                                                                -((param1:11
                                                                   / 4)))))
                                                           /\ 4 = phi___retres3:231))
                                               /\ phi___retres3:231 = phi___retres3:230))
                                   /\ phi___retres3:230 = phi___retres3:229))
                       /\ phi___retres3:229 = phi___retres3:228)))})



 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  


Finished Gaussian Elimination.

New-style (IRE) regular expression in IREregExpsAfterIsolation for reID=6: 
Weight(Base relation: 
  {guess := havoc:15
   return := 0
   param0 := havoc:311
   param1 := havoc:15
   return@pos := type_err:323
   param0@pos := type_err:318
   param1@pos := type_err:319
   return@width := type_err:324
   param0@width := type_err:321
   param1@width := type_err:322
   when (0 <= havoc:15 /\ havoc:15 <= 1024 /\ 0 <= havoc:291
           /\ havoc:291 <= 1024
           /\ (((ite(0 <= havoc:291, floor((havoc:291 / 256)),
                     -(floor(-((havoc:291 / 256))))) < ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 256)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 256)))))
                   \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                          -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:291,
                                                               floor(
                                                               (havoc:291
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:291
                                                                    / 256))))))
                  /\ 0 = phi___retres3:292)
                 \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                         -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:291,
                                                               floor(
                                                               (havoc:291
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:291
                                                                    / 256)))))
                       /\ ite(0 <= havoc:291, floor((havoc:291 / 256)),
                              -(floor(-((havoc:291 / 256))))) <= ite(
                          0 <= havoc:15, floor((havoc:15 / 256)),
                          -(floor(-((havoc:15 / 256)))))
                       /\ (((ite(0 <= havoc:291, floor((havoc:291 / 64)),
                                 -(floor(-((havoc:291 / 64))))) < ite(
                             0 <= havoc:15, floor((havoc:15 / 64)),
                             -(floor(-((havoc:15 / 64)))))
                               \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                      -(floor(-((havoc:15 / 64))))) < ite(
                                  0 <= havoc:291, floor((havoc:291 / 64)),
                                  -(floor(-((havoc:291 / 64))))))
                              /\ 1 = phi___retres3:293)
                             \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                     -(floor(-((havoc:15 / 64))))) <= ite(
                                 0 <= havoc:291, floor((havoc:291 / 64)),
                                 -(floor(-((havoc:291 / 64)))))
                                   /\ ite(0 <= havoc:291,
                                          floor((havoc:291 / 64)),
                                          -(floor(-((havoc:291 / 64))))) <= ite(
                                      0 <= havoc:15, floor((havoc:15 / 64)),
                                      -(floor(-((havoc:15 / 64)))))
                                   /\ (((ite(0 <= havoc:291,
                                             floor((havoc:291 / 16)),
                                             -(floor(-((havoc:291 / 16))))) < ite(
                                         0 <= havoc:15,
                                         floor((havoc:15 / 16)),
                                         -(floor(-((havoc:15 / 16)))))
                                           \/ ite(0 <= havoc:15,
                                                  floor((havoc:15 / 16)),
                                                  -(floor(-((havoc:15 / 16))))) < ite(
                                              0 <= havoc:291,
                                              floor((havoc:291 / 16)),
                                              -(floor(-((havoc:291 / 16))))))
                                          /\ 2 = phi___retres3:294)
                                         \/ (ite(0 <= havoc:15,
                                                 floor((havoc:15 / 16)),
                                                 -(floor(-((havoc:15 / 16))))) <= ite(
                                             0 <= havoc:291,
                                             floor((havoc:291 / 16)),
                                             -(floor(-((havoc:291 / 16)))))
                                               /\ ite(0 <= havoc:291,
                                                      floor((havoc:291 / 16)),
                                                      -(floor(-((havoc:291
                                                                 / 16))))) <= ite(
                                                  0 <= havoc:15,
                                                  floor((havoc:15 / 16)),
                                                  -(floor(-((havoc:15 / 16)))))
                                               /\ (((ite(0 <= havoc:291,
                                                         floor((havoc:291 / 4)),
                                                         -(floor(-((havoc:291
                                                                    / 4))))) < ite(
                                                     0 <= havoc:15,
                                                     floor((havoc:15 / 4)),
                                                     -(floor(-((havoc:15 / 4)))))
                                                       \/ ite(0 <= havoc:15,
                                                              floor((
                                                                    havoc:15
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:15
                                                                   / 4))))) < ite(
                                                          0 <= havoc:291,
                                                          floor((havoc:291
                                                                 / 4)),
                                                          -(floor(-((
                                                                    havoc:291
                                                                    / 4))))))
                                                      /\ 3 = phi___retres3:295)
                                                     \/ (ite(0 <= havoc:15,
                                                             floor((havoc:15
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:15
                                                                  / 4))))) <= ite(
                                                         0 <= havoc:291,
                                                         floor((havoc:291 / 4)),
                                                         -(floor(-((havoc:291
                                                                    / 4)))))
                                                           /\ ite(0 <= havoc:291,
                                                                  floor(
                                                                  (havoc:291
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:291
                                                                    / 4))))) <= ite(
                                                              0 <= havoc:15,
                                                              floor((
                                                                    havoc:15
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:15
                                                                   / 4)))))
                                                           /\ 4 = phi___retres3:295))
                                               /\ phi___retres3:295 = phi___retres3:294))
                                   /\ phi___retres3:294 = phi___retres3:293))
                       /\ phi___retres3:293 = phi___retres3:292))
           /\ 0 <= havoc:296 /\ havoc:296 <= 1024
           /\ (((ite(0 <= havoc:296, floor((havoc:296 / 256)),
                     -(floor(-((havoc:296 / 256))))) < ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 256)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 256)))))
                   \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                          -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:296,
                                                               floor(
                                                               (havoc:296
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:296
                                                                    / 256))))))
                  /\ 0 = phi___retres3:297)
                 \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                         -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:296,
                                                               floor(
                                                               (havoc:296
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:296
                                                                    / 256)))))
                       /\ ite(0 <= havoc:296, floor((havoc:296 / 256)),
                              -(floor(-((havoc:296 / 256))))) <= ite(
                          0 <= havoc:15, floor((havoc:15 / 256)),
                          -(floor(-((havoc:15 / 256)))))
                       /\ (((ite(0 <= havoc:296, floor((havoc:296 / 64)),
                                 -(floor(-((havoc:296 / 64))))) < ite(
                             0 <= havoc:15, floor((havoc:15 / 64)),
                             -(floor(-((havoc:15 / 64)))))
                               \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                      -(floor(-((havoc:15 / 64))))) < ite(
                                  0 <= havoc:296, floor((havoc:296 / 64)),
                                  -(floor(-((havoc:296 / 64))))))
                              /\ 1 = phi___retres3:298)
                             \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                     -(floor(-((havoc:15 / 64))))) <= ite(
                                 0 <= havoc:296, floor((havoc:296 / 64)),
                                 -(floor(-((havoc:296 / 64)))))
                                   /\ ite(0 <= havoc:296,
                                          floor((havoc:296 / 64)),
                                          -(floor(-((havoc:296 / 64))))) <= ite(
                                      0 <= havoc:15, floor((havoc:15 / 64)),
                                      -(floor(-((havoc:15 / 64)))))
                                   /\ (((ite(0 <= havoc:296,
                                             floor((havoc:296 / 16)),
                                             -(floor(-((havoc:296 / 16))))) < ite(
                                         0 <= havoc:15,
                                         floor((havoc:15 / 16)),
                                         -(floor(-((havoc:15 / 16)))))
                                           \/ ite(0 <= havoc:15,
                                                  floor((havoc:15 / 16)),
                                                  -(floor(-((havoc:15 / 16))))) < ite(
                                              0 <= havoc:296,
                                              floor((havoc:296 / 16)),
                                              -(floor(-((havoc:296 / 16))))))
                                          /\ 2 = phi___retres3:299)
                                         \/ (ite(0 <= havoc:15,
                                                 floor((havoc:15 / 16)),
                                                 -(floor(-((havoc:15 / 16))))) <= ite(
                                             0 <= havoc:296,
                                             floor((havoc:296 / 16)),
                                             -(floor(-((havoc:296 / 16)))))
                                               /\ ite(0 <= havoc:296,
                                                      floor((havoc:296 / 16)),
                                                      -(floor(-((havoc:296
                                                                 / 16))))) <= ite(
                                                  0 <= havoc:15,
                                                  floor((havoc:15 / 16)),
                                                  -(floor(-((havoc:15 / 16)))))
                                               /\ (((ite(0 <= havoc:296,
                                                         floor((havoc:296 / 4)),
                                                         -(floor(-((havoc:296
                                                                    / 4))))) < ite(
                                                     0 <= havoc:15,
                                                     floor((havoc:15 / 4)),
                                                     -(floor(-((havoc:15 / 4)))))
                                                       \/ ite(0 <= havoc:15,
                                                              floor((
                                                                    havoc:15
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:15
                                                                   / 4))))) < ite(
                                                          0 <= havoc:296,
                                                          floor((havoc:296
                                                                 / 4)),
                                                          -(floor(-((
                                                                    havoc:296
                                                                    / 4))))))
                                                      /\ 3 = phi___retres3:300)
                                                     \/ (ite(0 <= havoc:15,
                                                             floor((havoc:15
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:15
                                                                  / 4))))) <= ite(
                                                         0 <= havoc:296,
                                                         floor((havoc:296 / 4)),
                                                         -(floor(-((havoc:296
                                                                    / 4)))))
                                                           /\ ite(0 <= havoc:296,
                                                                  floor(
                                                                  (havoc:296
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:296
                                                                    / 4))))) <= ite(
                                                              0 <= havoc:15,
                                                              floor((
                                                                    havoc:15
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:15
                                                                   / 4)))))
                                                           /\ 4 = phi___retres3:300))
                                               /\ phi___retres3:300 = phi___retres3:299))
                                   /\ phi___retres3:299 = phi___retres3:298))
                       /\ phi___retres3:298 = phi___retres3:297))
           /\ 0 <= havoc:301 /\ havoc:301 <= 1024
           /\ (((ite(0 <= havoc:301, floor((havoc:301 / 256)),
                     -(floor(-((havoc:301 / 256))))) < ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 256)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 256)))))
                   \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                          -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:301,
                                                               floor(
                                                               (havoc:301
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:301
                                                                    / 256))))))
                  /\ 0 = phi___retres3:302)
                 \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                         -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:301,
                                                               floor(
                                                               (havoc:301
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:301
                                                                    / 256)))))
                       /\ ite(0 <= havoc:301, floor((havoc:301 / 256)),
                              -(floor(-((havoc:301 / 256))))) <= ite(
                          0 <= havoc:15, floor((havoc:15 / 256)),
                          -(floor(-((havoc:15 / 256)))))
                       /\ (((ite(0 <= havoc:301, floor((havoc:301 / 64)),
                                 -(floor(-((havoc:301 / 64))))) < ite(
                             0 <= havoc:15, floor((havoc:15 / 64)),
                             -(floor(-((havoc:15 / 64)))))
                               \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                      -(floor(-((havoc:15 / 64))))) < ite(
                                  0 <= havoc:301, floor((havoc:301 / 64)),
                                  -(floor(-((havoc:301 / 64))))))
                              /\ 1 = phi___retres3:303)
                             \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                     -(floor(-((havoc:15 / 64))))) <= ite(
                                 0 <= havoc:301, floor((havoc:301 / 64)),
                                 -(floor(-((havoc:301 / 64)))))
                                   /\ ite(0 <= havoc:301,
                                          floor((havoc:301 / 64)),
                                          -(floor(-((havoc:301 / 64))))) <= ite(
                                      0 <= havoc:15, floor((havoc:15 / 64)),
                                      -(floor(-((havoc:15 / 64)))))
                                   /\ (((ite(0 <= havoc:301,
                                             floor((havoc:301 / 16)),
                                             -(floor(-((havoc:301 / 16))))) < ite(
                                         0 <= havoc:15,
                                         floor((havoc:15 / 16)),
                                         -(floor(-((havoc:15 / 16)))))
                                           \/ ite(0 <= havoc:15,
                                                  floor((havoc:15 / 16)),
                                                  -(floor(-((havoc:15 / 16))))) < ite(
                                              0 <= havoc:301,
                                              floor((havoc:301 / 16)),
                                              -(floor(-((havoc:301 / 16))))))
                                          /\ 2 = phi___retres3:304)
                                         \/ (ite(0 <= havoc:15,
                                                 floor((havoc:15 / 16)),
                                                 -(floor(-((havoc:15 / 16))))) <= ite(
                                             0 <= havoc:301,
                                             floor((havoc:301 / 16)),
                                             -(floor(-((havoc:301 / 16)))))
                                               /\ ite(0 <= havoc:301,
                                                      floor((havoc:301 / 16)),
                                                      -(floor(-((havoc:301
                                                                 / 16))))) <= ite(
                                                  0 <= havoc:15,
                                                  floor((havoc:15 / 16)),
                                                  -(floor(-((havoc:15 / 16)))))
                                               /\ (((ite(0 <= havoc:301,
                                                         floor((havoc:301 / 4)),
                                                         -(floor(-((havoc:301
                                                                    / 4))))) < ite(
                                                     0 <= havoc:15,
                                                     floor((havoc:15 / 4)),
                                                     -(floor(-((havoc:15 / 4)))))
                                                       \/ ite(0 <= havoc:15,
                                                              floor((
                                                                    havoc:15
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:15
                                                                   / 4))))) < ite(
                                                          0 <= havoc:301,
                                                          floor((havoc:301
                                                                 / 4)),
                                                          -(floor(-((
                                                                    havoc:301
                                                                    / 4))))))
                                                      /\ 3 = phi___retres3:305)
                                                     \/ (ite(0 <= havoc:15,
                                                             floor((havoc:15
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:15
                                                                  / 4))))) <= ite(
                                                         0 <= havoc:301,
                                                         floor((havoc:301 / 4)),
                                                         -(floor(-((havoc:301
                                                                    / 4)))))
                                                           /\ ite(0 <= havoc:301,
                                                                  floor(
                                                                  (havoc:301
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:301
                                                                    / 4))))) <= ite(
                                                              0 <= havoc:15,
                                                              floor((
                                                                    havoc:15
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:15
                                                                   / 4)))))
                                                           /\ 4 = phi___retres3:305))
                                               /\ phi___retres3:305 = phi___retres3:304))
                                   /\ phi___retres3:304 = phi___retres3:303))
                       /\ phi___retres3:303 = phi___retres3:302))
           /\ 0 <= havoc:306 /\ havoc:306 <= 1024
           /\ (((ite(0 <= havoc:306, floor((havoc:306 / 256)),
                     -(floor(-((havoc:306 / 256))))) < ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 256)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 256)))))
                   \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                          -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:306,
                                                               floor(
                                                               (havoc:306
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:306
                                                                    / 256))))))
                  /\ 0 = phi___retres3:307)
                 \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                         -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:306,
                                                               floor(
                                                               (havoc:306
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:306
                                                                    / 256)))))
                       /\ ite(0 <= havoc:306, floor((havoc:306 / 256)),
                              -(floor(-((havoc:306 / 256))))) <= ite(
                          0 <= havoc:15, floor((havoc:15 / 256)),
                          -(floor(-((havoc:15 / 256)))))
                       /\ (((ite(0 <= havoc:306, floor((havoc:306 / 64)),
                                 -(floor(-((havoc:306 / 64))))) < ite(
                             0 <= havoc:15, floor((havoc:15 / 64)),
                             -(floor(-((havoc:15 / 64)))))
                               \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                      -(floor(-((havoc:15 / 64))))) < ite(
                                  0 <= havoc:306, floor((havoc:306 / 64)),
                                  -(floor(-((havoc:306 / 64))))))
                              /\ 1 = phi___retres3:308)
                             \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                     -(floor(-((havoc:15 / 64))))) <= ite(
                                 0 <= havoc:306, floor((havoc:306 / 64)),
                                 -(floor(-((havoc:306 / 64)))))
                                   /\ ite(0 <= havoc:306,
                                          floor((havoc:306 / 64)),
                                          -(floor(-((havoc:306 / 64))))) <= ite(
                                      0 <= havoc:15, floor((havoc:15 / 64)),
                                      -(floor(-((havoc:15 / 64)))))
                                   /\ (((ite(0 <= havoc:306,
                                             floor((havoc:306 / 16)),
                                             -(floor(-((havoc:306 / 16))))) < ite(
                                         0 <= havoc:15,
                                         floor((havoc:15 / 16)),
                                         -(floor(-((havoc:15 / 16)))))
                                           \/ ite(0 <= havoc:15,
                                                  floor((havoc:15 / 16)),
                                                  -(floor(-((havoc:15 / 16))))) < ite(
                                              0 <= havoc:306,
                                              floor((havoc:306 / 16)),
                                              -(floor(-((havoc:306 / 16))))))
                                          /\ 2 = phi___retres3:309)
                                         \/ (ite(0 <= havoc:15,
                                                 floor((havoc:15 / 16)),
                                                 -(floor(-((havoc:15 / 16))))) <= ite(
                                             0 <= havoc:306,
                                             floor((havoc:306 / 16)),
                                             -(floor(-((havoc:306 / 16)))))
                                               /\ ite(0 <= havoc:306,
                                                      floor((havoc:306 / 16)),
                                                      -(floor(-((havoc:306
                                                                 / 16))))) <= ite(
                                                  0 <= havoc:15,
                                                  floor((havoc:15 / 16)),
                                                  -(floor(-((havoc:15 / 16)))))
                                               /\ (((ite(0 <= havoc:306,
                                                         floor((havoc:306 / 4)),
                                                         -(floor(-((havoc:306
                                                                    / 4))))) < ite(
                                                     0 <= havoc:15,
                                                     floor((havoc:15 / 4)),
                                                     -(floor(-((havoc:15 / 4)))))
                                                       \/ ite(0 <= havoc:15,
                                                              floor((
                                                                    havoc:15
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:15
                                                                   / 4))))) < ite(
                                                          0 <= havoc:306,
                                                          floor((havoc:306
                                                                 / 4)),
                                                          -(floor(-((
                                                                    havoc:306
                                                                    / 4))))))
                                                      /\ 3 = phi___retres3:310)
                                                     \/ (ite(0 <= havoc:15,
                                                             floor((havoc:15
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:15
                                                                  / 4))))) <= ite(
                                                         0 <= havoc:306,
                                                         floor((havoc:306 / 4)),
                                                         -(floor(-((havoc:306
                                                                    / 4)))))
                                                           /\ ite(0 <= havoc:306,
                                                                  floor(
                                                                  (havoc:306
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:306
                                                                    / 4))))) <= ite(
                                                              0 <= havoc:15,
                                                              floor((
                                                                    havoc:15
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:15
                                                                   / 4)))))
                                                           /\ 4 = phi___retres3:310))
                                               /\ phi___retres3:310 = phi___retres3:309))
                                   /\ phi___retres3:309 = phi___retres3:308))
                       /\ phi___retres3:308 = phi___retres3:307))
           /\ 0 <= havoc:311 /\ havoc:311 <= 1024
           /\ (((ite(0 <= havoc:311, floor((havoc:311 / 256)),
                     -(floor(-((havoc:311 / 256))))) < ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 256)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 256)))))
                   \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                          -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:311,
                                                               floor(
                                                               (havoc:311
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:311
                                                                    / 256))))))
                  /\ 0 = phi___retres3:312)
                 \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                         -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:311,
                                                               floor(
                                                               (havoc:311
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:311
                                                                    / 256)))))
                       /\ ite(0 <= havoc:311, floor((havoc:311 / 256)),
                              -(floor(-((havoc:311 / 256))))) <= ite(
                          0 <= havoc:15, floor((havoc:15 / 256)),
                          -(floor(-((havoc:15 / 256)))))
                       /\ (((ite(0 <= havoc:311, floor((havoc:311 / 64)),
                                 -(floor(-((havoc:311 / 64))))) < ite(
                             0 <= havoc:15, floor((havoc:15 / 64)),
                             -(floor(-((havoc:15 / 64)))))
                               \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                      -(floor(-((havoc:15 / 64))))) < ite(
                                  0 <= havoc:311, floor((havoc:311 / 64)),
                                  -(floor(-((havoc:311 / 64))))))
                              /\ 1 = phi___retres3:313)
                             \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                     -(floor(-((havoc:15 / 64))))) <= ite(
                                 0 <= havoc:311, floor((havoc:311 / 64)),
                                 -(floor(-((havoc:311 / 64)))))
                                   /\ ite(0 <= havoc:311,
                                          floor((havoc:311 / 64)),
                                          -(floor(-((havoc:311 / 64))))) <= ite(
                                      0 <= havoc:15, floor((havoc:15 / 64)),
                                      -(floor(-((havoc:15 / 64)))))
                                   /\ (((ite(0 <= havoc:311,
                                             floor((havoc:311 / 16)),
                                             -(floor(-((havoc:311 / 16))))) < ite(
                                         0 <= havoc:15,
                                         floor((havoc:15 / 16)),
                                         -(floor(-((havoc:15 / 16)))))
                                           \/ ite(0 <= havoc:15,
                                                  floor((havoc:15 / 16)),
                                                  -(floor(-((havoc:15 / 16))))) < ite(
                                              0 <= havoc:311,
                                              floor((havoc:311 / 16)),
                                              -(floor(-((havoc:311 / 16))))))
                                          /\ 2 = phi___retres3:314)
                                         \/ (ite(0 <= havoc:15,
                                                 floor((havoc:15 / 16)),
                                                 -(floor(-((havoc:15 / 16))))) <= ite(
                                             0 <= havoc:311,
                                             floor((havoc:311 / 16)),
                                             -(floor(-((havoc:311 / 16)))))
                                               /\ ite(0 <= havoc:311,
                                                      floor((havoc:311 / 16)),
                                                      -(floor(-((havoc:311
                                                                 / 16))))) <= ite(
                                                  0 <= havoc:15,
                                                  floor((havoc:15 / 16)),
                                                  -(floor(-((havoc:15 / 16)))))
                                               /\ (((ite(0 <= havoc:311,
                                                         floor((havoc:311 / 4)),
                                                         -(floor(-((havoc:311
                                                                    / 4))))) < ite(
                                                     0 <= havoc:15,
                                                     floor((havoc:15 / 4)),
                                                     -(floor(-((havoc:15 / 4)))))
                                                       \/ ite(0 <= havoc:15,
                                                              floor((
                                                                    havoc:15
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:15
                                                                   / 4))))) < ite(
                                                          0 <= havoc:311,
                                                          floor((havoc:311
                                                                 / 4)),
                                                          -(floor(-((
                                                                    havoc:311
                                                                    / 4))))))
                                                      /\ 3 = phi___retres3:315)
                                                     \/ (ite(0 <= havoc:15,
                                                             floor((havoc:15
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:15
                                                                  / 4))))) <= ite(
                                                         0 <= havoc:311,
                                                         floor((havoc:311 / 4)),
                                                         -(floor(-((havoc:311
                                                                    / 4)))))
                                                           /\ ite(0 <= havoc:311,
                                                                  floor(
                                                                  (havoc:311
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:311
                                                                    / 4))))) <= ite(
                                                              0 <= havoc:15,
                                                              floor((
                                                                    havoc:15
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:15
                                                                   / 4)))))
                                                           /\ 4 = phi___retres3:315))
                                               /\ phi___retres3:315 = phi___retres3:314))
                                   /\ phi___retres3:314 = phi___retres3:313))
                       /\ phi___retres3:313 = phi___retres3:312))
           /\ phi___retres3:292 < phi___retres3:297
           /\ phi___retres3:297 < phi___retres3:302
           /\ phi___retres3:302 < phi___retres3:307
           /\ phi___retres3:307 < phi___retres3:312)})


New-style (IRE) regular expression in IREregExpsAfterIsolation for reID=29: 
Weight(Base relation: 
  {return := havoc:371
   param0 := havoc:105
   param1 := guess:27
   return@pos := type_err:372
   param0@pos := type_err:361
   param1@pos := type_err:362
   return@width := type_err:373
   param0@width := type_err:363
   param1@width := type_err:364
   when (0 <= guess:27 /\ guess:27 <= 1024 /\ 0 <= havoc:101
           /\ havoc:101 <= 1024
           /\ (((ite(0 <= havoc:101, floor((havoc:101 / 256)),
                     -(floor(-((havoc:101 / 256))))) < ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 256)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 256)))))
                   \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                          -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:101,
                                                               floor(
                                                               (havoc:101
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:101
                                                                    / 256))))))
                  /\ 0 = phi___retres3:325)
                 \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                         -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:101,
                                                               floor(
                                                               (havoc:101
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:101
                                                                    / 256)))))
                       /\ ite(0 <= havoc:101, floor((havoc:101 / 256)),
                              -(floor(-((havoc:101 / 256))))) <= ite(
                          0 <= guess:27, floor((guess:27 / 256)),
                          -(floor(-((guess:27 / 256)))))
                       /\ (((ite(0 <= havoc:101, floor((havoc:101 / 64)),
                                 -(floor(-((havoc:101 / 64))))) < ite(
                             0 <= guess:27, floor((guess:27 / 64)),
                             -(floor(-((guess:27 / 64)))))
                               \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                      -(floor(-((guess:27 / 64))))) < ite(
                                  0 <= havoc:101, floor((havoc:101 / 64)),
                                  -(floor(-((havoc:101 / 64))))))
                              /\ 1 = phi___retres3:326)
                             \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                     -(floor(-((guess:27 / 64))))) <= ite(
                                 0 <= havoc:101, floor((havoc:101 / 64)),
                                 -(floor(-((havoc:101 / 64)))))
                                   /\ ite(0 <= havoc:101,
                                          floor((havoc:101 / 64)),
                                          -(floor(-((havoc:101 / 64))))) <= ite(
                                      0 <= guess:27, floor((guess:27 / 64)),
                                      -(floor(-((guess:27 / 64)))))
                                   /\ (((ite(0 <= havoc:101,
                                             floor((havoc:101 / 16)),
                                             -(floor(-((havoc:101 / 16))))) < ite(
                                         0 <= guess:27,
                                         floor((guess:27 / 16)),
                                         -(floor(-((guess:27 / 16)))))
                                           \/ ite(0 <= guess:27,
                                                  floor((guess:27 / 16)),
                                                  -(floor(-((guess:27 / 16))))) < ite(
                                              0 <= havoc:101,
                                              floor((havoc:101 / 16)),
                                              -(floor(-((havoc:101 / 16))))))
                                          /\ 2 = phi___retres3:327)
                                         \/ (ite(0 <= guess:27,
                                                 floor((guess:27 / 16)),
                                                 -(floor(-((guess:27 / 16))))) <= ite(
                                             0 <= havoc:101,
                                             floor((havoc:101 / 16)),
                                             -(floor(-((havoc:101 / 16)))))
                                               /\ ite(0 <= havoc:101,
                                                      floor((havoc:101 / 16)),
                                                      -(floor(-((havoc:101
                                                                 / 16))))) <= ite(
                                                  0 <= guess:27,
                                                  floor((guess:27 / 16)),
                                                  -(floor(-((guess:27 / 16)))))
                                               /\ (((ite(0 <= havoc:101,
                                                         floor((havoc:101 / 4)),
                                                         -(floor(-((havoc:101
                                                                    / 4))))) < ite(
                                                     0 <= guess:27,
                                                     floor((guess:27 / 4)),
                                                     -(floor(-((guess:27 / 4)))))
                                                       \/ ite(0 <= guess:27,
                                                              floor((
                                                                    guess:27
                                                                    / 4)),
                                                              -(floor(
                                                                -((guess:27
                                                                   / 4))))) < ite(
                                                          0 <= havoc:101,
                                                          floor((havoc:101
                                                                 / 4)),
                                                          -(floor(-((
                                                                    havoc:101
                                                                    / 4))))))
                                                      /\ 3 = phi___retres3:328)
                                                     \/ (ite(0 <= guess:27,
                                                             floor((guess:27
                                                                    / 4)),
                                                             -(floor(
                                                               -((guess:27
                                                                  / 4))))) <= ite(
                                                         0 <= havoc:101,
                                                         floor((havoc:101 / 4)),
                                                         -(floor(-((havoc:101
                                                                    / 4)))))
                                                           /\ ite(0 <= havoc:101,
                                                                  floor(
                                                                  (havoc:101
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:101
                                                                    / 4))))) <= ite(
                                                              0 <= guess:27,
                                                              floor((
                                                                    guess:27
                                                                    / 4)),
                                                              -(floor(
                                                                -((guess:27
                                                                   / 4)))))
                                                           /\ 4 = phi___retres3:328))
                                               /\ phi___retres3:328 = phi___retres3:327))
                                   /\ phi___retres3:327 = phi___retres3:326))
                       /\ phi___retres3:326 = phi___retres3:325))
           /\ 0 <= havoc:102 /\ havoc:102 <= 1024
           /\ (((ite(0 <= havoc:102, floor((havoc:102 / 256)),
                     -(floor(-((havoc:102 / 256))))) < ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 256)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 256)))))
                   \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                          -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:102,
                                                               floor(
                                                               (havoc:102
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:102
                                                                    / 256))))))
                  /\ 0 = phi___retres3:335)
                 \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                         -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:102,
                                                               floor(
                                                               (havoc:102
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:102
                                                                    / 256)))))
                       /\ ite(0 <= havoc:102, floor((havoc:102 / 256)),
                              -(floor(-((havoc:102 / 256))))) <= ite(
                          0 <= guess:27, floor((guess:27 / 256)),
                          -(floor(-((guess:27 / 256)))))
                       /\ (((ite(0 <= havoc:102, floor((havoc:102 / 64)),
                                 -(floor(-((havoc:102 / 64))))) < ite(
                             0 <= guess:27, floor((guess:27 / 64)),
                             -(floor(-((guess:27 / 64)))))
                               \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                      -(floor(-((guess:27 / 64))))) < ite(
                                  0 <= havoc:102, floor((havoc:102 / 64)),
                                  -(floor(-((havoc:102 / 64))))))
                              /\ 1 = phi___retres3:336)
                             \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                     -(floor(-((guess:27 / 64))))) <= ite(
                                 0 <= havoc:102, floor((havoc:102 / 64)),
                                 -(floor(-((havoc:102 / 64)))))
                                   /\ ite(0 <= havoc:102,
                                          floor((havoc:102 / 64)),
                                          -(floor(-((havoc:102 / 64))))) <= ite(
                                      0 <= guess:27, floor((guess:27 / 64)),
                                      -(floor(-((guess:27 / 64)))))
                                   /\ (((ite(0 <= havoc:102,
                                             floor((havoc:102 / 16)),
                                             -(floor(-((havoc:102 / 16))))) < ite(
                                         0 <= guess:27,
                                         floor((guess:27 / 16)),
                                         -(floor(-((guess:27 / 16)))))
                                           \/ ite(0 <= guess:27,
                                                  floor((guess:27 / 16)),
                                                  -(floor(-((guess:27 / 16))))) < ite(
                                              0 <= havoc:102,
                                              floor((havoc:102 / 16)),
                                              -(floor(-((havoc:102 / 16))))))
                                          /\ 2 = phi___retres3:337)
                                         \/ (ite(0 <= guess:27,
                                                 floor((guess:27 / 16)),
                                                 -(floor(-((guess:27 / 16))))) <= ite(
                                             0 <= havoc:102,
                                             floor((havoc:102 / 16)),
                                             -(floor(-((havoc:102 / 16)))))
                                               /\ ite(0 <= havoc:102,
                                                      floor((havoc:102 / 16)),
                                                      -(floor(-((havoc:102
                                                                 / 16))))) <= ite(
                                                  0 <= guess:27,
                                                  floor((guess:27 / 16)),
                                                  -(floor(-((guess:27 / 16)))))
                                               /\ (((ite(0 <= havoc:102,
                                                         floor((havoc:102 / 4)),
                                                         -(floor(-((havoc:102
                                                                    / 4))))) < ite(
                                                     0 <= guess:27,
                                                     floor((guess:27 / 4)),
                                                     -(floor(-((guess:27 / 4)))))
                                                       \/ ite(0 <= guess:27,
                                                              floor((
                                                                    guess:27
                                                                    / 4)),
                                                              -(floor(
                                                                -((guess:27
                                                                   / 4))))) < ite(
                                                          0 <= havoc:102,
                                                          floor((havoc:102
                                                                 / 4)),
                                                          -(floor(-((
                                                                    havoc:102
                                                                    / 4))))))
                                                      /\ 3 = phi___retres3:338)
                                                     \/ (ite(0 <= guess:27,
                                                             floor((guess:27
                                                                    / 4)),
                                                             -(floor(
                                                               -((guess:27
                                                                  / 4))))) <= ite(
                                                         0 <= havoc:102,
                                                         floor((havoc:102 / 4)),
                                                         -(floor(-((havoc:102
                                                                    / 4)))))
                                                           /\ ite(0 <= havoc:102,
                                                                  floor(
                                                                  (havoc:102
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:102
                                                                    / 4))))) <= ite(
                                                              0 <= guess:27,
                                                              floor((
                                                                    guess:27
                                                                    / 4)),
                                                              -(floor(
                                                                -((guess:27
                                                                   / 4)))))
                                                           /\ 4 = phi___retres3:338))
                                               /\ phi___retres3:338 = phi___retres3:337))
                                   /\ phi___retres3:337 = phi___retres3:336))
                       /\ phi___retres3:336 = phi___retres3:335))
           /\ 0 <= havoc:103 /\ havoc:103 <= 1024
           /\ (((ite(0 <= havoc:103, floor((havoc:103 / 256)),
                     -(floor(-((havoc:103 / 256))))) < ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 256)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 256)))))
                   \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                          -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:103,
                                                               floor(
                                                               (havoc:103
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:103
                                                                    / 256))))))
                  /\ 0 = phi___retres3:345)
                 \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                         -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:103,
                                                               floor(
                                                               (havoc:103
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:103
                                                                    / 256)))))
                       /\ ite(0 <= havoc:103, floor((havoc:103 / 256)),
                              -(floor(-((havoc:103 / 256))))) <= ite(
                          0 <= guess:27, floor((guess:27 / 256)),
                          -(floor(-((guess:27 / 256)))))
                       /\ (((ite(0 <= havoc:103, floor((havoc:103 / 64)),
                                 -(floor(-((havoc:103 / 64))))) < ite(
                             0 <= guess:27, floor((guess:27 / 64)),
                             -(floor(-((guess:27 / 64)))))
                               \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                      -(floor(-((guess:27 / 64))))) < ite(
                                  0 <= havoc:103, floor((havoc:103 / 64)),
                                  -(floor(-((havoc:103 / 64))))))
                              /\ 1 = phi___retres3:346)
                             \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                     -(floor(-((guess:27 / 64))))) <= ite(
                                 0 <= havoc:103, floor((havoc:103 / 64)),
                                 -(floor(-((havoc:103 / 64)))))
                                   /\ ite(0 <= havoc:103,
                                          floor((havoc:103 / 64)),
                                          -(floor(-((havoc:103 / 64))))) <= ite(
                                      0 <= guess:27, floor((guess:27 / 64)),
                                      -(floor(-((guess:27 / 64)))))
                                   /\ (((ite(0 <= havoc:103,
                                             floor((havoc:103 / 16)),
                                             -(floor(-((havoc:103 / 16))))) < ite(
                                         0 <= guess:27,
                                         floor((guess:27 / 16)),
                                         -(floor(-((guess:27 / 16)))))
                                           \/ ite(0 <= guess:27,
                                                  floor((guess:27 / 16)),
                                                  -(floor(-((guess:27 / 16))))) < ite(
                                              0 <= havoc:103,
                                              floor((havoc:103 / 16)),
                                              -(floor(-((havoc:103 / 16))))))
                                          /\ 2 = phi___retres3:347)
                                         \/ (ite(0 <= guess:27,
                                                 floor((guess:27 / 16)),
                                                 -(floor(-((guess:27 / 16))))) <= ite(
                                             0 <= havoc:103,
                                             floor((havoc:103 / 16)),
                                             -(floor(-((havoc:103 / 16)))))
                                               /\ ite(0 <= havoc:103,
                                                      floor((havoc:103 / 16)),
                                                      -(floor(-((havoc:103
                                                                 / 16))))) <= ite(
                                                  0 <= guess:27,
                                                  floor((guess:27 / 16)),
                                                  -(floor(-((guess:27 / 16)))))
                                               /\ (((ite(0 <= havoc:103,
                                                         floor((havoc:103 / 4)),
                                                         -(floor(-((havoc:103
                                                                    / 4))))) < ite(
                                                     0 <= guess:27,
                                                     floor((guess:27 / 4)),
                                                     -(floor(-((guess:27 / 4)))))
                                                       \/ ite(0 <= guess:27,
                                                              floor((
                                                                    guess:27
                                                                    / 4)),
                                                              -(floor(
                                                                -((guess:27
                                                                   / 4))))) < ite(
                                                          0 <= havoc:103,
                                                          floor((havoc:103
                                                                 / 4)),
                                                          -(floor(-((
                                                                    havoc:103
                                                                    / 4))))))
                                                      /\ 3 = phi___retres3:348)
                                                     \/ (ite(0 <= guess:27,
                                                             floor((guess:27
                                                                    / 4)),
                                                             -(floor(
                                                               -((guess:27
                                                                  / 4))))) <= ite(
                                                         0 <= havoc:103,
                                                         floor((havoc:103 / 4)),
                                                         -(floor(-((havoc:103
                                                                    / 4)))))
                                                           /\ ite(0 <= havoc:103,
                                                                  floor(
                                                                  (havoc:103
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:103
                                                                    / 4))))) <= ite(
                                                              0 <= guess:27,
                                                              floor((
                                                                    guess:27
                                                                    / 4)),
                                                              -(floor(
                                                                -((guess:27
                                                                   / 4)))))
                                                           /\ 4 = phi___retres3:348))
                                               /\ phi___retres3:348 = phi___retres3:347))
                                   /\ phi___retres3:347 = phi___retres3:346))
                       /\ phi___retres3:346 = phi___retres3:345))
           /\ 0 <= havoc:104 /\ havoc:104 <= 1024
           /\ (((ite(0 <= havoc:104, floor((havoc:104 / 256)),
                     -(floor(-((havoc:104 / 256))))) < ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 256)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 256)))))
                   \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                          -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:104,
                                                               floor(
                                                               (havoc:104
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:104
                                                                    / 256))))))
                  /\ 0 = phi___retres3:355)
                 \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                         -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:104,
                                                               floor(
                                                               (havoc:104
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:104
                                                                    / 256)))))
                       /\ ite(0 <= havoc:104, floor((havoc:104 / 256)),
                              -(floor(-((havoc:104 / 256))))) <= ite(
                          0 <= guess:27, floor((guess:27 / 256)),
                          -(floor(-((guess:27 / 256)))))
                       /\ (((ite(0 <= havoc:104, floor((havoc:104 / 64)),
                                 -(floor(-((havoc:104 / 64))))) < ite(
                             0 <= guess:27, floor((guess:27 / 64)),
                             -(floor(-((guess:27 / 64)))))
                               \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                      -(floor(-((guess:27 / 64))))) < ite(
                                  0 <= havoc:104, floor((havoc:104 / 64)),
                                  -(floor(-((havoc:104 / 64))))))
                              /\ 1 = phi___retres3:356)
                             \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                     -(floor(-((guess:27 / 64))))) <= ite(
                                 0 <= havoc:104, floor((havoc:104 / 64)),
                                 -(floor(-((havoc:104 / 64)))))
                                   /\ ite(0 <= havoc:104,
                                          floor((havoc:104 / 64)),
                                          -(floor(-((havoc:104 / 64))))) <= ite(
                                      0 <= guess:27, floor((guess:27 / 64)),
                                      -(floor(-((guess:27 / 64)))))
                                   /\ (((ite(0 <= havoc:104,
                                             floor((havoc:104 / 16)),
                                             -(floor(-((havoc:104 / 16))))) < ite(
                                         0 <= guess:27,
                                         floor((guess:27 / 16)),
                                         -(floor(-((guess:27 / 16)))))
                                           \/ ite(0 <= guess:27,
                                                  floor((guess:27 / 16)),
                                                  -(floor(-((guess:27 / 16))))) < ite(
                                              0 <= havoc:104,
                                              floor((havoc:104 / 16)),
                                              -(floor(-((havoc:104 / 16))))))
                                          /\ 2 = phi___retres3:357)
                                         \/ (ite(0 <= guess:27,
                                                 floor((guess:27 / 16)),
                                                 -(floor(-((guess:27 / 16))))) <= ite(
                                             0 <= havoc:104,
                                             floor((havoc:104 / 16)),
                                             -(floor(-((havoc:104 / 16)))))
                                               /\ ite(0 <= havoc:104,
                                                      floor((havoc:104 / 16)),
                                                      -(floor(-((havoc:104
                                                                 / 16))))) <= ite(
                                                  0 <= guess:27,
                                                  floor((guess:27 / 16)),
                                                  -(floor(-((guess:27 / 16)))))
                                               /\ (((ite(0 <= havoc:104,
                                                         floor((havoc:104 / 4)),
                                                         -(floor(-((havoc:104
                                                                    / 4))))) < ite(
                                                     0 <= guess:27,
                                                     floor((guess:27 / 4)),
                                                     -(floor(-((guess:27 / 4)))))
                                                       \/ ite(0 <= guess:27,
                                                              floor((
                                                                    guess:27
                                                                    / 4)),
                                                              -(floor(
                                                                -((guess:27
                                                                   / 4))))) < ite(
                                                          0 <= havoc:104,
                                                          floor((havoc:104
                                                                 / 4)),
                                                          -(floor(-((
                                                                    havoc:104
                                                                    / 4))))))
                                                      /\ 3 = phi___retres3:358)
                                                     \/ (ite(0 <= guess:27,
                                                             floor((guess:27
                                                                    / 4)),
                                                             -(floor(
                                                               -((guess:27
                                                                  / 4))))) <= ite(
                                                         0 <= havoc:104,
                                                         floor((havoc:104 / 4)),
                                                         -(floor(-((havoc:104
                                                                    / 4)))))
                                                           /\ ite(0 <= havoc:104,
                                                                  floor(
                                                                  (havoc:104
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:104
                                                                    / 4))))) <= ite(
                                                              0 <= guess:27,
                                                              floor((
                                                                    guess:27
                                                                    / 4)),
                                                              -(floor(
                                                                -((guess:27
                                                                   / 4)))))
                                                           /\ 4 = phi___retres3:358))
                                               /\ phi___retres3:358 = phi___retres3:357))
                                   /\ phi___retres3:357 = phi___retres3:356))
                       /\ phi___retres3:356 = phi___retres3:355))
           /\ 0 <= havoc:105 /\ havoc:105 <= 1024
           /\ (((ite(0 <= havoc:105, floor((havoc:105 / 256)),
                     -(floor(-((havoc:105 / 256))))) < ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 256)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 256)))))
                   \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                          -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:105,
                                                               floor(
                                                               (havoc:105
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:105
                                                                    / 256))))))
                  /\ 0 = phi___retres3:365)
                 \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                         -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:105,
                                                               floor(
                                                               (havoc:105
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:105
                                                                    / 256)))))
                       /\ ite(0 <= havoc:105, floor((havoc:105 / 256)),
                              -(floor(-((havoc:105 / 256))))) <= ite(
                          0 <= guess:27, floor((guess:27 / 256)),
                          -(floor(-((guess:27 / 256)))))
                       /\ (((ite(0 <= havoc:105, floor((havoc:105 / 64)),
                                 -(floor(-((havoc:105 / 64))))) < ite(
                             0 <= guess:27, floor((guess:27 / 64)),
                             -(floor(-((guess:27 / 64)))))
                               \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                      -(floor(-((guess:27 / 64))))) < ite(
                                  0 <= havoc:105, floor((havoc:105 / 64)),
                                  -(floor(-((havoc:105 / 64))))))
                              /\ 1 = phi___retres3:366)
                             \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                     -(floor(-((guess:27 / 64))))) <= ite(
                                 0 <= havoc:105, floor((havoc:105 / 64)),
                                 -(floor(-((havoc:105 / 64)))))
                                   /\ ite(0 <= havoc:105,
                                          floor((havoc:105 / 64)),
                                          -(floor(-((havoc:105 / 64))))) <= ite(
                                      0 <= guess:27, floor((guess:27 / 64)),
                                      -(floor(-((guess:27 / 64)))))
                                   /\ (((ite(0 <= havoc:105,
                                             floor((havoc:105 / 16)),
                                             -(floor(-((havoc:105 / 16))))) < ite(
                                         0 <= guess:27,
                                         floor((guess:27 / 16)),
                                         -(floor(-((guess:27 / 16)))))
                                           \/ ite(0 <= guess:27,
                                                  floor((guess:27 / 16)),
                                                  -(floor(-((guess:27 / 16))))) < ite(
                                              0 <= havoc:105,
                                              floor((havoc:105 / 16)),
                                              -(floor(-((havoc:105 / 16))))))
                                          /\ 2 = phi___retres3:367)
                                         \/ (ite(0 <= guess:27,
                                                 floor((guess:27 / 16)),
                                                 -(floor(-((guess:27 / 16))))) <= ite(
                                             0 <= havoc:105,
                                             floor((havoc:105 / 16)),
                                             -(floor(-((havoc:105 / 16)))))
                                               /\ ite(0 <= havoc:105,
                                                      floor((havoc:105 / 16)),
                                                      -(floor(-((havoc:105
                                                                 / 16))))) <= ite(
                                                  0 <= guess:27,
                                                  floor((guess:27 / 16)),
                                                  -(floor(-((guess:27 / 16)))))
                                               /\ (((ite(0 <= havoc:105,
                                                         floor((havoc:105 / 4)),
                                                         -(floor(-((havoc:105
                                                                    / 4))))) < ite(
                                                     0 <= guess:27,
                                                     floor((guess:27 / 4)),
                                                     -(floor(-((guess:27 / 4)))))
                                                       \/ ite(0 <= guess:27,
                                                              floor((
                                                                    guess:27
                                                                    / 4)),
                                                              -(floor(
                                                                -((guess:27
                                                                   / 4))))) < ite(
                                                          0 <= havoc:105,
                                                          floor((havoc:105
                                                                 / 4)),
                                                          -(floor(-((
                                                                    havoc:105
                                                                    / 4))))))
                                                      /\ 3 = phi___retres3:368)
                                                     \/ (ite(0 <= guess:27,
                                                             floor((guess:27
                                                                    / 4)),
                                                             -(floor(
                                                               -((guess:27
                                                                  / 4))))) <= ite(
                                                         0 <= havoc:105,
                                                         floor((havoc:105 / 4)),
                                                         -(floor(-((havoc:105
                                                                    / 4)))))
                                                           /\ ite(0 <= havoc:105,
                                                                  floor(
                                                                  (havoc:105
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:105
                                                                    / 4))))) <= ite(
                                                              0 <= guess:27,
                                                              floor((
                                                                    guess:27
                                                                    / 4)),
                                                              -(floor(
                                                                -((guess:27
                                                                   / 4)))))
                                                           /\ 4 = phi___retres3:368))
                                               /\ phi___retres3:368 = phi___retres3:367))
                                   /\ phi___retres3:367 = phi___retres3:366))
                       /\ phi___retres3:366 = phi___retres3:365))
           /\ phi___retres3:325 < phi___retres3:335
           /\ phi___retres3:335 < phi___retres3:345
           /\ phi___retres3:345 < phi___retres3:355
           /\ phi___retres3:355 < phi___retres3:365)})


New-style (IRE) regular expression in IREregExpsAfterIsolation for reID=32: 
Weight(Base relation: 
  {return := phi___retres3:228
   return@pos := type_err:232
   return@width := type_err:233
   when (0 <= param0:8 /\ param0:8 <= 1024
           /\ (((ite(0 <= param0:8, floor((param0:8 / 256)),
                     -(floor(-((param0:8 / 256))))) < ite(0 <= param1:11,
                                                          floor((param1:11
                                                                 / 256)),
                                                          -(floor(-((
                                                                    param1:11
                                                                    / 256)))))
                   \/ ite(0 <= param1:11, floor((param1:11 / 256)),
                          -(floor(-((param1:11 / 256))))) < ite(0 <= param0:8,
                                                                floor(
                                                                (param0:8
                                                                 / 256)),
                                                                -(floor(
                                                                  -((
                                                                    param0:8
                                                                    / 256))))))
                  /\ 0 = phi___retres3:228)
                 \/ (ite(0 <= param1:11, floor((param1:11 / 256)),
                         -(floor(-((param1:11 / 256))))) <= ite(0 <= param0:8,
                                                                floor(
                                                                (param0:8
                                                                 / 256)),
                                                                -(floor(
                                                                  -((
                                                                    param0:8
                                                                    / 256)))))
                       /\ ite(0 <= param0:8, floor((param0:8 / 256)),
                              -(floor(-((param0:8 / 256))))) <= ite(0 <= param1:11,
                                                                    floor(
                                                                    (
                                                                    param1:11
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    param1:11
                                                                    / 256)))))
                       /\ (((ite(0 <= param0:8, floor((param0:8 / 64)),
                                 -(floor(-((param0:8 / 64))))) < ite(
                             0 <= param1:11, floor((param1:11 / 64)),
                             -(floor(-((param1:11 / 64)))))
                               \/ ite(0 <= param1:11,
                                      floor((param1:11 / 64)),
                                      -(floor(-((param1:11 / 64))))) < ite(
                                  0 <= param0:8, floor((param0:8 / 64)),
                                  -(floor(-((param0:8 / 64))))))
                              /\ 1 = phi___retres3:229)
                             \/ (ite(0 <= param1:11, floor((param1:11 / 64)),
                                     -(floor(-((param1:11 / 64))))) <= ite(
                                 0 <= param0:8, floor((param0:8 / 64)),
                                 -(floor(-((param0:8 / 64)))))
                                   /\ ite(0 <= param0:8,
                                          floor((param0:8 / 64)),
                                          -(floor(-((param0:8 / 64))))) <= ite(
                                      0 <= param1:11,
                                      floor((param1:11 / 64)),
                                      -(floor(-((param1:11 / 64)))))
                                   /\ (((ite(0 <= param0:8,
                                             floor((param0:8 / 16)),
                                             -(floor(-((param0:8 / 16))))) < ite(
                                         0 <= param1:11,
                                         floor((param1:11 / 16)),
                                         -(floor(-((param1:11 / 16)))))
                                           \/ ite(0 <= param1:11,
                                                  floor((param1:11 / 16)),
                                                  -(floor(-((param1:11 / 16))))) < ite(
                                              0 <= param0:8,
                                              floor((param0:8 / 16)),
                                              -(floor(-((param0:8 / 16))))))
                                          /\ 2 = phi___retres3:230)
                                         \/ (ite(0 <= param1:11,
                                                 floor((param1:11 / 16)),
                                                 -(floor(-((param1:11 / 16))))) <= ite(
                                             0 <= param0:8,
                                             floor((param0:8 / 16)),
                                             -(floor(-((param0:8 / 16)))))
                                               /\ ite(0 <= param0:8,
                                                      floor((param0:8 / 16)),
                                                      -(floor(-((param0:8
                                                                 / 16))))) <= ite(
                                                  0 <= param1:11,
                                                  floor((param1:11 / 16)),
                                                  -(floor(-((param1:11 / 16)))))
                                               /\ (((ite(0 <= param0:8,
                                                         floor((param0:8 / 4)),
                                                         -(floor(-((param0:8
                                                                    / 4))))) < ite(
                                                     0 <= param1:11,
                                                     floor((param1:11 / 4)),
                                                     -(floor(-((param1:11 / 4)))))
                                                       \/ ite(0 <= param1:11,
                                                              floor((
                                                                    param1:11
                                                                    / 4)),
                                                              -(floor(
                                                                -((param1:11
                                                                   / 4))))) < ite(
                                                          0 <= param0:8,
                                                          floor((param0:8 / 4)),
                                                          -(floor(-((
                                                                    param0:8
                                                                    / 4))))))
                                                      /\ 3 = phi___retres3:231)
                                                     \/ (ite(0 <= param1:11,
                                                             floor((param1:11
                                                                    / 4)),
                                                             -(floor(
                                                               -((param1:11
                                                                  / 4))))) <= ite(
                                                         0 <= param0:8,
                                                         floor((param0:8 / 4)),
                                                         -(floor(-((param0:8
                                                                    / 4)))))
                                                           /\ ite(0 <= param0:8,
                                                                  floor(
                                                                  (param0:8
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    param0:8
                                                                    / 4))))) <= ite(
                                                              0 <= param1:11,
                                                              floor((
                                                                    param1:11
                                                                    / 4)),
                                                              -(floor(
                                                                -((param1:11
                                                                   / 4)))))
                                                           /\ 4 = phi___retres3:231))
                                               /\ phi___retres3:231 = phi___retres3:230))
                                   /\ phi___retres3:230 = phi___retres3:229))
                       /\ phi___retres3:229 = phi___retres3:228)))})


Step 5: =========================================================
[Newton] Running Newton
-------------------------------------------------------------------------------
Round 0:
Evaluating variable number 6 (using IRE) 

  The IRE-evaluated value on this round is: 

Base relation: 
{guess := havoc:15
 return := 0
 param0 := havoc:311
 param1 := havoc:15
 return@pos := type_err:323
 param0@pos := type_err:318
 param1@pos := type_err:319
 return@width := type_err:324
 param0@width := type_err:321
 param1@width := type_err:322
 when (0 <= havoc:15 /\ havoc:15 <= 1024 /\ 0 <= havoc:291
         /\ havoc:291 <= 1024
         /\ (((ite(0 <= havoc:291, floor((havoc:291 / 256)),
                   -(floor(-((havoc:291 / 256))))) < ite(0 <= havoc:15,
                                                         floor((havoc:15
                                                                / 256)),
                                                         -(floor(-((havoc:15
                                                                    / 256)))))
                 \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                        -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:291,
                                                             floor((havoc:291
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:291
                                                                  / 256))))))
                /\ 0 = phi___retres3:292)
               \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                       -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:291,
                                                             floor((havoc:291
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:291
                                                                  / 256)))))
                     /\ ite(0 <= havoc:291, floor((havoc:291 / 256)),
                            -(floor(-((havoc:291 / 256))))) <= ite(0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:291, floor((havoc:291 / 64)),
                               -(floor(-((havoc:291 / 64))))) < ite(0 <= havoc:15,
                                                                    floor(
                                                                    (
                                                                    havoc:15
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 64)))))
                             \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64))))) < ite(
                                0 <= havoc:291, floor((havoc:291 / 64)),
                                -(floor(-((havoc:291 / 64))))))
                            /\ 1 = phi___retres3:293)
                           \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                   -(floor(-((havoc:15 / 64))))) <= ite(
                               0 <= havoc:291, floor((havoc:291 / 64)),
                               -(floor(-((havoc:291 / 64)))))
                                 /\ ite(0 <= havoc:291,
                                        floor((havoc:291 / 64)),
                                        -(floor(-((havoc:291 / 64))))) <= ite(
                                    0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64)))))
                                 /\ (((ite(0 <= havoc:291,
                                           floor((havoc:291 / 16)),
                                           -(floor(-((havoc:291 / 16))))) < ite(
                                       0 <= havoc:15, floor((havoc:15 / 16)),
                                       -(floor(-((havoc:15 / 16)))))
                                         \/ ite(0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16))))) < ite(
                                            0 <= havoc:291,
                                            floor((havoc:291 / 16)),
                                            -(floor(-((havoc:291 / 16))))))
                                        /\ 2 = phi___retres3:294)
                                       \/ (ite(0 <= havoc:15,
                                               floor((havoc:15 / 16)),
                                               -(floor(-((havoc:15 / 16))))) <= ite(
                                           0 <= havoc:291,
                                           floor((havoc:291 / 16)),
                                           -(floor(-((havoc:291 / 16)))))
                                             /\ ite(0 <= havoc:291,
                                                    floor((havoc:291 / 16)),
                                                    -(floor(-((havoc:291 / 16))))) <= ite(
                                                0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16)))))
                                             /\ (((ite(0 <= havoc:291,
                                                       floor((havoc:291 / 4)),
                                                       -(floor(-((havoc:291
                                                                  / 4))))) < ite(
                                                   0 <= havoc:15,
                                                   floor((havoc:15 / 4)),
                                                   -(floor(-((havoc:15 / 4)))))
                                                     \/ ite(0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                        0 <= havoc:291,
                                                        floor((havoc:291 / 4)),
                                                        -(floor(-((havoc:291
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:295)
                                                   \/ (ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:291,
                                                       floor((havoc:291 / 4)),
                                                       -(floor(-((havoc:291
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:291,
                                                                floor(
                                                                (havoc:291
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:291
                                                                    / 4))))) <= ite(
                                                            0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:295))
                                             /\ phi___retres3:295 = phi___retres3:294))
                                 /\ phi___retres3:294 = phi___retres3:293))
                     /\ phi___retres3:293 = phi___retres3:292))
         /\ 0 <= havoc:296 /\ havoc:296 <= 1024
         /\ (((ite(0 <= havoc:296, floor((havoc:296 / 256)),
                   -(floor(-((havoc:296 / 256))))) < ite(0 <= havoc:15,
                                                         floor((havoc:15
                                                                / 256)),
                                                         -(floor(-((havoc:15
                                                                    / 256)))))
                 \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                        -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:296,
                                                             floor((havoc:296
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:296
                                                                  / 256))))))
                /\ 0 = phi___retres3:297)
               \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                       -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:296,
                                                             floor((havoc:296
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:296
                                                                  / 256)))))
                     /\ ite(0 <= havoc:296, floor((havoc:296 / 256)),
                            -(floor(-((havoc:296 / 256))))) <= ite(0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:296, floor((havoc:296 / 64)),
                               -(floor(-((havoc:296 / 64))))) < ite(0 <= havoc:15,
                                                                    floor(
                                                                    (
                                                                    havoc:15
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 64)))))
                             \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64))))) < ite(
                                0 <= havoc:296, floor((havoc:296 / 64)),
                                -(floor(-((havoc:296 / 64))))))
                            /\ 1 = phi___retres3:298)
                           \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                   -(floor(-((havoc:15 / 64))))) <= ite(
                               0 <= havoc:296, floor((havoc:296 / 64)),
                               -(floor(-((havoc:296 / 64)))))
                                 /\ ite(0 <= havoc:296,
                                        floor((havoc:296 / 64)),
                                        -(floor(-((havoc:296 / 64))))) <= ite(
                                    0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64)))))
                                 /\ (((ite(0 <= havoc:296,
                                           floor((havoc:296 / 16)),
                                           -(floor(-((havoc:296 / 16))))) < ite(
                                       0 <= havoc:15, floor((havoc:15 / 16)),
                                       -(floor(-((havoc:15 / 16)))))
                                         \/ ite(0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16))))) < ite(
                                            0 <= havoc:296,
                                            floor((havoc:296 / 16)),
                                            -(floor(-((havoc:296 / 16))))))
                                        /\ 2 = phi___retres3:299)
                                       \/ (ite(0 <= havoc:15,
                                               floor((havoc:15 / 16)),
                                               -(floor(-((havoc:15 / 16))))) <= ite(
                                           0 <= havoc:296,
                                           floor((havoc:296 / 16)),
                                           -(floor(-((havoc:296 / 16)))))
                                             /\ ite(0 <= havoc:296,
                                                    floor((havoc:296 / 16)),
                                                    -(floor(-((havoc:296 / 16))))) <= ite(
                                                0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16)))))
                                             /\ (((ite(0 <= havoc:296,
                                                       floor((havoc:296 / 4)),
                                                       -(floor(-((havoc:296
                                                                  / 4))))) < ite(
                                                   0 <= havoc:15,
                                                   floor((havoc:15 / 4)),
                                                   -(floor(-((havoc:15 / 4)))))
                                                     \/ ite(0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                        0 <= havoc:296,
                                                        floor((havoc:296 / 4)),
                                                        -(floor(-((havoc:296
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:300)
                                                   \/ (ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:296,
                                                       floor((havoc:296 / 4)),
                                                       -(floor(-((havoc:296
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:296,
                                                                floor(
                                                                (havoc:296
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:296
                                                                    / 4))))) <= ite(
                                                            0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:300))
                                             /\ phi___retres3:300 = phi___retres3:299))
                                 /\ phi___retres3:299 = phi___retres3:298))
                     /\ phi___retres3:298 = phi___retres3:297))
         /\ 0 <= havoc:301 /\ havoc:301 <= 1024
         /\ (((ite(0 <= havoc:301, floor((havoc:301 / 256)),
                   -(floor(-((havoc:301 / 256))))) < ite(0 <= havoc:15,
                                                         floor((havoc:15
                                                                / 256)),
                                                         -(floor(-((havoc:15
                                                                    / 256)))))
                 \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                        -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:301,
                                                             floor((havoc:301
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:301
                                                                  / 256))))))
                /\ 0 = phi___retres3:302)
               \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                       -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:301,
                                                             floor((havoc:301
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:301
                                                                  / 256)))))
                     /\ ite(0 <= havoc:301, floor((havoc:301 / 256)),
                            -(floor(-((havoc:301 / 256))))) <= ite(0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:301, floor((havoc:301 / 64)),
                               -(floor(-((havoc:301 / 64))))) < ite(0 <= havoc:15,
                                                                    floor(
                                                                    (
                                                                    havoc:15
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 64)))))
                             \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64))))) < ite(
                                0 <= havoc:301, floor((havoc:301 / 64)),
                                -(floor(-((havoc:301 / 64))))))
                            /\ 1 = phi___retres3:303)
                           \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                   -(floor(-((havoc:15 / 64))))) <= ite(
                               0 <= havoc:301, floor((havoc:301 / 64)),
                               -(floor(-((havoc:301 / 64)))))
                                 /\ ite(0 <= havoc:301,
                                        floor((havoc:301 / 64)),
                                        -(floor(-((havoc:301 / 64))))) <= ite(
                                    0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64)))))
                                 /\ (((ite(0 <= havoc:301,
                                           floor((havoc:301 / 16)),
                                           -(floor(-((havoc:301 / 16))))) < ite(
                                       0 <= havoc:15, floor((havoc:15 / 16)),
                                       -(floor(-((havoc:15 / 16)))))
                                         \/ ite(0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16))))) < ite(
                                            0 <= havoc:301,
                                            floor((havoc:301 / 16)),
                                            -(floor(-((havoc:301 / 16))))))
                                        /\ 2 = phi___retres3:304)
                                       \/ (ite(0 <= havoc:15,
                                               floor((havoc:15 / 16)),
                                               -(floor(-((havoc:15 / 16))))) <= ite(
                                           0 <= havoc:301,
                                           floor((havoc:301 / 16)),
                                           -(floor(-((havoc:301 / 16)))))
                                             /\ ite(0 <= havoc:301,
                                                    floor((havoc:301 / 16)),
                                                    -(floor(-((havoc:301 / 16))))) <= ite(
                                                0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16)))))
                                             /\ (((ite(0 <= havoc:301,
                                                       floor((havoc:301 / 4)),
                                                       -(floor(-((havoc:301
                                                                  / 4))))) < ite(
                                                   0 <= havoc:15,
                                                   floor((havoc:15 / 4)),
                                                   -(floor(-((havoc:15 / 4)))))
                                                     \/ ite(0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                        0 <= havoc:301,
                                                        floor((havoc:301 / 4)),
                                                        -(floor(-((havoc:301
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:305)
                                                   \/ (ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:301,
                                                       floor((havoc:301 / 4)),
                                                       -(floor(-((havoc:301
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:301,
                                                                floor(
                                                                (havoc:301
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:301
                                                                    / 4))))) <= ite(
                                                            0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:305))
                                             /\ phi___retres3:305 = phi___retres3:304))
                                 /\ phi___retres3:304 = phi___retres3:303))
                     /\ phi___retres3:303 = phi___retres3:302))
         /\ 0 <= havoc:306 /\ havoc:306 <= 1024
         /\ (((ite(0 <= havoc:306, floor((havoc:306 / 256)),
                   -(floor(-((havoc:306 / 256))))) < ite(0 <= havoc:15,
                                                         floor((havoc:15
                                                                / 256)),
                                                         -(floor(-((havoc:15
                                                                    / 256)))))
                 \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                        -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:306,
                                                             floor((havoc:306
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:306
                                                                  / 256))))))
                /\ 0 = phi___retres3:307)
               \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                       -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:306,
                                                             floor((havoc:306
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:306
                                                                  / 256)))))
                     /\ ite(0 <= havoc:306, floor((havoc:306 / 256)),
                            -(floor(-((havoc:306 / 256))))) <= ite(0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:306, floor((havoc:306 / 64)),
                               -(floor(-((havoc:306 / 64))))) < ite(0 <= havoc:15,
                                                                    floor(
                                                                    (
                                                                    havoc:15
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 64)))))
                             \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64))))) < ite(
                                0 <= havoc:306, floor((havoc:306 / 64)),
                                -(floor(-((havoc:306 / 64))))))
                            /\ 1 = phi___retres3:308)
                           \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                   -(floor(-((havoc:15 / 64))))) <= ite(
                               0 <= havoc:306, floor((havoc:306 / 64)),
                               -(floor(-((havoc:306 / 64)))))
                                 /\ ite(0 <= havoc:306,
                                        floor((havoc:306 / 64)),
                                        -(floor(-((havoc:306 / 64))))) <= ite(
                                    0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64)))))
                                 /\ (((ite(0 <= havoc:306,
                                           floor((havoc:306 / 16)),
                                           -(floor(-((havoc:306 / 16))))) < ite(
                                       0 <= havoc:15, floor((havoc:15 / 16)),
                                       -(floor(-((havoc:15 / 16)))))
                                         \/ ite(0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16))))) < ite(
                                            0 <= havoc:306,
                                            floor((havoc:306 / 16)),
                                            -(floor(-((havoc:306 / 16))))))
                                        /\ 2 = phi___retres3:309)
                                       \/ (ite(0 <= havoc:15,
                                               floor((havoc:15 / 16)),
                                               -(floor(-((havoc:15 / 16))))) <= ite(
                                           0 <= havoc:306,
                                           floor((havoc:306 / 16)),
                                           -(floor(-((havoc:306 / 16)))))
                                             /\ ite(0 <= havoc:306,
                                                    floor((havoc:306 / 16)),
                                                    -(floor(-((havoc:306 / 16))))) <= ite(
                                                0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16)))))
                                             /\ (((ite(0 <= havoc:306,
                                                       floor((havoc:306 / 4)),
                                                       -(floor(-((havoc:306
                                                                  / 4))))) < ite(
                                                   0 <= havoc:15,
                                                   floor((havoc:15 / 4)),
                                                   -(floor(-((havoc:15 / 4)))))
                                                     \/ ite(0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                        0 <= havoc:306,
                                                        floor((havoc:306 / 4)),
                                                        -(floor(-((havoc:306
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:310)
                                                   \/ (ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:306,
                                                       floor((havoc:306 / 4)),
                                                       -(floor(-((havoc:306
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:306,
                                                                floor(
                                                                (havoc:306
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:306
                                                                    / 4))))) <= ite(
                                                            0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:310))
                                             /\ phi___retres3:310 = phi___retres3:309))
                                 /\ phi___retres3:309 = phi___retres3:308))
                     /\ phi___retres3:308 = phi___retres3:307))
         /\ 0 <= havoc:311 /\ havoc:311 <= 1024
         /\ (((ite(0 <= havoc:311, floor((havoc:311 / 256)),
                   -(floor(-((havoc:311 / 256))))) < ite(0 <= havoc:15,
                                                         floor((havoc:15
                                                                / 256)),
                                                         -(floor(-((havoc:15
                                                                    / 256)))))
                 \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                        -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:311,
                                                             floor((havoc:311
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:311
                                                                  / 256))))))
                /\ 0 = phi___retres3:312)
               \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                       -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:311,
                                                             floor((havoc:311
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:311
                                                                  / 256)))))
                     /\ ite(0 <= havoc:311, floor((havoc:311 / 256)),
                            -(floor(-((havoc:311 / 256))))) <= ite(0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:311, floor((havoc:311 / 64)),
                               -(floor(-((havoc:311 / 64))))) < ite(0 <= havoc:15,
                                                                    floor(
                                                                    (
                                                                    havoc:15
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 64)))))
                             \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64))))) < ite(
                                0 <= havoc:311, floor((havoc:311 / 64)),
                                -(floor(-((havoc:311 / 64))))))
                            /\ 1 = phi___retres3:313)
                           \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                   -(floor(-((havoc:15 / 64))))) <= ite(
                               0 <= havoc:311, floor((havoc:311 / 64)),
                               -(floor(-((havoc:311 / 64)))))
                                 /\ ite(0 <= havoc:311,
                                        floor((havoc:311 / 64)),
                                        -(floor(-((havoc:311 / 64))))) <= ite(
                                    0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64)))))
                                 /\ (((ite(0 <= havoc:311,
                                           floor((havoc:311 / 16)),
                                           -(floor(-((havoc:311 / 16))))) < ite(
                                       0 <= havoc:15, floor((havoc:15 / 16)),
                                       -(floor(-((havoc:15 / 16)))))
                                         \/ ite(0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16))))) < ite(
                                            0 <= havoc:311,
                                            floor((havoc:311 / 16)),
                                            -(floor(-((havoc:311 / 16))))))
                                        /\ 2 = phi___retres3:314)
                                       \/ (ite(0 <= havoc:15,
                                               floor((havoc:15 / 16)),
                                               -(floor(-((havoc:15 / 16))))) <= ite(
                                           0 <= havoc:311,
                                           floor((havoc:311 / 16)),
                                           -(floor(-((havoc:311 / 16)))))
                                             /\ ite(0 <= havoc:311,
                                                    floor((havoc:311 / 16)),
                                                    -(floor(-((havoc:311 / 16))))) <= ite(
                                                0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16)))))
                                             /\ (((ite(0 <= havoc:311,
                                                       floor((havoc:311 / 4)),
                                                       -(floor(-((havoc:311
                                                                  / 4))))) < ite(
                                                   0 <= havoc:15,
                                                   floor((havoc:15 / 4)),
                                                   -(floor(-((havoc:15 / 4)))))
                                                     \/ ite(0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                        0 <= havoc:311,
                                                        floor((havoc:311 / 4)),
                                                        -(floor(-((havoc:311
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:315)
                                                   \/ (ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:311,
                                                       floor((havoc:311 / 4)),
                                                       -(floor(-((havoc:311
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:311,
                                                                floor(
                                                                (havoc:311
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:311
                                                                    / 4))))) <= ite(
                                                            0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:315))
                                             /\ phi___retres3:315 = phi___retres3:314))
                                 /\ phi___retres3:314 = phi___retres3:313))
                     /\ phi___retres3:313 = phi___retres3:312))
         /\ phi___retres3:292 < phi___retres3:297
         /\ phi___retres3:297 < phi___retres3:302
         /\ phi___retres3:302 < phi___retres3:307
         /\ phi___retres3:307 < phi___retres3:312)}

Evaluating variable number 29 (using IRE) 

  The IRE-evaluated value on this round is: 

Base relation: 
{return := havoc:371
 param0 := havoc:105
 param1 := guess:27
 return@pos := type_err:372
 param0@pos := type_err:361
 param1@pos := type_err:362
 return@width := type_err:373
 param0@width := type_err:363
 param1@width := type_err:364
 when (0 <= guess:27 /\ guess:27 <= 1024 /\ 0 <= havoc:101
         /\ havoc:101 <= 1024
         /\ (((ite(0 <= havoc:101, floor((havoc:101 / 256)),
                   -(floor(-((havoc:101 / 256))))) < ite(0 <= guess:27,
                                                         floor((guess:27
                                                                / 256)),
                                                         -(floor(-((guess:27
                                                                    / 256)))))
                 \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                        -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:101,
                                                             floor((havoc:101
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:101
                                                                  / 256))))))
                /\ 0 = phi___retres3:325)
               \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                       -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:101,
                                                             floor((havoc:101
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:101
                                                                  / 256)))))
                     /\ ite(0 <= havoc:101, floor((havoc:101 / 256)),
                            -(floor(-((havoc:101 / 256))))) <= ite(0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:101, floor((havoc:101 / 64)),
                               -(floor(-((havoc:101 / 64))))) < ite(0 <= guess:27,
                                                                    floor(
                                                                    (
                                                                    guess:27
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 64)))))
                             \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64))))) < ite(
                                0 <= havoc:101, floor((havoc:101 / 64)),
                                -(floor(-((havoc:101 / 64))))))
                            /\ 1 = phi___retres3:326)
                           \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                   -(floor(-((guess:27 / 64))))) <= ite(
                               0 <= havoc:101, floor((havoc:101 / 64)),
                               -(floor(-((havoc:101 / 64)))))
                                 /\ ite(0 <= havoc:101,
                                        floor((havoc:101 / 64)),
                                        -(floor(-((havoc:101 / 64))))) <= ite(
                                    0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64)))))
                                 /\ (((ite(0 <= havoc:101,
                                           floor((havoc:101 / 16)),
                                           -(floor(-((havoc:101 / 16))))) < ite(
                                       0 <= guess:27, floor((guess:27 / 16)),
                                       -(floor(-((guess:27 / 16)))))
                                         \/ ite(0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16))))) < ite(
                                            0 <= havoc:101,
                                            floor((havoc:101 / 16)),
                                            -(floor(-((havoc:101 / 16))))))
                                        /\ 2 = phi___retres3:327)
                                       \/ (ite(0 <= guess:27,
                                               floor((guess:27 / 16)),
                                               -(floor(-((guess:27 / 16))))) <= ite(
                                           0 <= havoc:101,
                                           floor((havoc:101 / 16)),
                                           -(floor(-((havoc:101 / 16)))))
                                             /\ ite(0 <= havoc:101,
                                                    floor((havoc:101 / 16)),
                                                    -(floor(-((havoc:101 / 16))))) <= ite(
                                                0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16)))))
                                             /\ (((ite(0 <= havoc:101,
                                                       floor((havoc:101 / 4)),
                                                       -(floor(-((havoc:101
                                                                  / 4))))) < ite(
                                                   0 <= guess:27,
                                                   floor((guess:27 / 4)),
                                                   -(floor(-((guess:27 / 4)))))
                                                     \/ ite(0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                        0 <= havoc:101,
                                                        floor((havoc:101 / 4)),
                                                        -(floor(-((havoc:101
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:328)
                                                   \/ (ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:101,
                                                       floor((havoc:101 / 4)),
                                                       -(floor(-((havoc:101
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:101,
                                                                floor(
                                                                (havoc:101
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:101
                                                                    / 4))))) <= ite(
                                                            0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:328))
                                             /\ phi___retres3:328 = phi___retres3:327))
                                 /\ phi___retres3:327 = phi___retres3:326))
                     /\ phi___retres3:326 = phi___retres3:325))
         /\ 0 <= havoc:102 /\ havoc:102 <= 1024
         /\ (((ite(0 <= havoc:102, floor((havoc:102 / 256)),
                   -(floor(-((havoc:102 / 256))))) < ite(0 <= guess:27,
                                                         floor((guess:27
                                                                / 256)),
                                                         -(floor(-((guess:27
                                                                    / 256)))))
                 \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                        -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:102,
                                                             floor((havoc:102
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:102
                                                                  / 256))))))
                /\ 0 = phi___retres3:335)
               \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                       -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:102,
                                                             floor((havoc:102
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:102
                                                                  / 256)))))
                     /\ ite(0 <= havoc:102, floor((havoc:102 / 256)),
                            -(floor(-((havoc:102 / 256))))) <= ite(0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:102, floor((havoc:102 / 64)),
                               -(floor(-((havoc:102 / 64))))) < ite(0 <= guess:27,
                                                                    floor(
                                                                    (
                                                                    guess:27
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 64)))))
                             \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64))))) < ite(
                                0 <= havoc:102, floor((havoc:102 / 64)),
                                -(floor(-((havoc:102 / 64))))))
                            /\ 1 = phi___retres3:336)
                           \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                   -(floor(-((guess:27 / 64))))) <= ite(
                               0 <= havoc:102, floor((havoc:102 / 64)),
                               -(floor(-((havoc:102 / 64)))))
                                 /\ ite(0 <= havoc:102,
                                        floor((havoc:102 / 64)),
                                        -(floor(-((havoc:102 / 64))))) <= ite(
                                    0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64)))))
                                 /\ (((ite(0 <= havoc:102,
                                           floor((havoc:102 / 16)),
                                           -(floor(-((havoc:102 / 16))))) < ite(
                                       0 <= guess:27, floor((guess:27 / 16)),
                                       -(floor(-((guess:27 / 16)))))
                                         \/ ite(0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16))))) < ite(
                                            0 <= havoc:102,
                                            floor((havoc:102 / 16)),
                                            -(floor(-((havoc:102 / 16))))))
                                        /\ 2 = phi___retres3:337)
                                       \/ (ite(0 <= guess:27,
                                               floor((guess:27 / 16)),
                                               -(floor(-((guess:27 / 16))))) <= ite(
                                           0 <= havoc:102,
                                           floor((havoc:102 / 16)),
                                           -(floor(-((havoc:102 / 16)))))
                                             /\ ite(0 <= havoc:102,
                                                    floor((havoc:102 / 16)),
                                                    -(floor(-((havoc:102 / 16))))) <= ite(
                                                0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16)))))
                                             /\ (((ite(0 <= havoc:102,
                                                       floor((havoc:102 / 4)),
                                                       -(floor(-((havoc:102
                                                                  / 4))))) < ite(
                                                   0 <= guess:27,
                                                   floor((guess:27 / 4)),
                                                   -(floor(-((guess:27 / 4)))))
                                                     \/ ite(0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                        0 <= havoc:102,
                                                        floor((havoc:102 / 4)),
                                                        -(floor(-((havoc:102
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:338)
                                                   \/ (ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:102,
                                                       floor((havoc:102 / 4)),
                                                       -(floor(-((havoc:102
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:102,
                                                                floor(
                                                                (havoc:102
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:102
                                                                    / 4))))) <= ite(
                                                            0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:338))
                                             /\ phi___retres3:338 = phi___retres3:337))
                                 /\ phi___retres3:337 = phi___retres3:336))
                     /\ phi___retres3:336 = phi___retres3:335))
         /\ 0 <= havoc:103 /\ havoc:103 <= 1024
         /\ (((ite(0 <= havoc:103, floor((havoc:103 / 256)),
                   -(floor(-((havoc:103 / 256))))) < ite(0 <= guess:27,
                                                         floor((guess:27
                                                                / 256)),
                                                         -(floor(-((guess:27
                                                                    / 256)))))
                 \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                        -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:103,
                                                             floor((havoc:103
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:103
                                                                  / 256))))))
                /\ 0 = phi___retres3:345)
               \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                       -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:103,
                                                             floor((havoc:103
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:103
                                                                  / 256)))))
                     /\ ite(0 <= havoc:103, floor((havoc:103 / 256)),
                            -(floor(-((havoc:103 / 256))))) <= ite(0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:103, floor((havoc:103 / 64)),
                               -(floor(-((havoc:103 / 64))))) < ite(0 <= guess:27,
                                                                    floor(
                                                                    (
                                                                    guess:27
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 64)))))
                             \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64))))) < ite(
                                0 <= havoc:103, floor((havoc:103 / 64)),
                                -(floor(-((havoc:103 / 64))))))
                            /\ 1 = phi___retres3:346)
                           \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                   -(floor(-((guess:27 / 64))))) <= ite(
                               0 <= havoc:103, floor((havoc:103 / 64)),
                               -(floor(-((havoc:103 / 64)))))
                                 /\ ite(0 <= havoc:103,
                                        floor((havoc:103 / 64)),
                                        -(floor(-((havoc:103 / 64))))) <= ite(
                                    0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64)))))
                                 /\ (((ite(0 <= havoc:103,
                                           floor((havoc:103 / 16)),
                                           -(floor(-((havoc:103 / 16))))) < ite(
                                       0 <= guess:27, floor((guess:27 / 16)),
                                       -(floor(-((guess:27 / 16)))))
                                         \/ ite(0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16))))) < ite(
                                            0 <= havoc:103,
                                            floor((havoc:103 / 16)),
                                            -(floor(-((havoc:103 / 16))))))
                                        /\ 2 = phi___retres3:347)
                                       \/ (ite(0 <= guess:27,
                                               floor((guess:27 / 16)),
                                               -(floor(-((guess:27 / 16))))) <= ite(
                                           0 <= havoc:103,
                                           floor((havoc:103 / 16)),
                                           -(floor(-((havoc:103 / 16)))))
                                             /\ ite(0 <= havoc:103,
                                                    floor((havoc:103 / 16)),
                                                    -(floor(-((havoc:103 / 16))))) <= ite(
                                                0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16)))))
                                             /\ (((ite(0 <= havoc:103,
                                                       floor((havoc:103 / 4)),
                                                       -(floor(-((havoc:103
                                                                  / 4))))) < ite(
                                                   0 <= guess:27,
                                                   floor((guess:27 / 4)),
                                                   -(floor(-((guess:27 / 4)))))
                                                     \/ ite(0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                        0 <= havoc:103,
                                                        floor((havoc:103 / 4)),
                                                        -(floor(-((havoc:103
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:348)
                                                   \/ (ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:103,
                                                       floor((havoc:103 / 4)),
                                                       -(floor(-((havoc:103
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:103,
                                                                floor(
                                                                (havoc:103
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:103
                                                                    / 4))))) <= ite(
                                                            0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:348))
                                             /\ phi___retres3:348 = phi___retres3:347))
                                 /\ phi___retres3:347 = phi___retres3:346))
                     /\ phi___retres3:346 = phi___retres3:345))
         /\ 0 <= havoc:104 /\ havoc:104 <= 1024
         /\ (((ite(0 <= havoc:104, floor((havoc:104 / 256)),
                   -(floor(-((havoc:104 / 256))))) < ite(0 <= guess:27,
                                                         floor((guess:27
                                                                / 256)),
                                                         -(floor(-((guess:27
                                                                    / 256)))))
                 \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                        -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:104,
                                                             floor((havoc:104
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:104
                                                                  / 256))))))
                /\ 0 = phi___retres3:355)
               \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                       -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:104,
                                                             floor((havoc:104
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:104
                                                                  / 256)))))
                     /\ ite(0 <= havoc:104, floor((havoc:104 / 256)),
                            -(floor(-((havoc:104 / 256))))) <= ite(0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:104, floor((havoc:104 / 64)),
                               -(floor(-((havoc:104 / 64))))) < ite(0 <= guess:27,
                                                                    floor(
                                                                    (
                                                                    guess:27
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 64)))))
                             \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64))))) < ite(
                                0 <= havoc:104, floor((havoc:104 / 64)),
                                -(floor(-((havoc:104 / 64))))))
                            /\ 1 = phi___retres3:356)
                           \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                   -(floor(-((guess:27 / 64))))) <= ite(
                               0 <= havoc:104, floor((havoc:104 / 64)),
                               -(floor(-((havoc:104 / 64)))))
                                 /\ ite(0 <= havoc:104,
                                        floor((havoc:104 / 64)),
                                        -(floor(-((havoc:104 / 64))))) <= ite(
                                    0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64)))))
                                 /\ (((ite(0 <= havoc:104,
                                           floor((havoc:104 / 16)),
                                           -(floor(-((havoc:104 / 16))))) < ite(
                                       0 <= guess:27, floor((guess:27 / 16)),
                                       -(floor(-((guess:27 / 16)))))
                                         \/ ite(0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16))))) < ite(
                                            0 <= havoc:104,
                                            floor((havoc:104 / 16)),
                                            -(floor(-((havoc:104 / 16))))))
                                        /\ 2 = phi___retres3:357)
                                       \/ (ite(0 <= guess:27,
                                               floor((guess:27 / 16)),
                                               -(floor(-((guess:27 / 16))))) <= ite(
                                           0 <= havoc:104,
                                           floor((havoc:104 / 16)),
                                           -(floor(-((havoc:104 / 16)))))
                                             /\ ite(0 <= havoc:104,
                                                    floor((havoc:104 / 16)),
                                                    -(floor(-((havoc:104 / 16))))) <= ite(
                                                0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16)))))
                                             /\ (((ite(0 <= havoc:104,
                                                       floor((havoc:104 / 4)),
                                                       -(floor(-((havoc:104
                                                                  / 4))))) < ite(
                                                   0 <= guess:27,
                                                   floor((guess:27 / 4)),
                                                   -(floor(-((guess:27 / 4)))))
                                                     \/ ite(0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                        0 <= havoc:104,
                                                        floor((havoc:104 / 4)),
                                                        -(floor(-((havoc:104
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:358)
                                                   \/ (ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:104,
                                                       floor((havoc:104 / 4)),
                                                       -(floor(-((havoc:104
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:104,
                                                                floor(
                                                                (havoc:104
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:104
                                                                    / 4))))) <= ite(
                                                            0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:358))
                                             /\ phi___retres3:358 = phi___retres3:357))
                                 /\ phi___retres3:357 = phi___retres3:356))
                     /\ phi___retres3:356 = phi___retres3:355))
         /\ 0 <= havoc:105 /\ havoc:105 <= 1024
         /\ (((ite(0 <= havoc:105, floor((havoc:105 / 256)),
                   -(floor(-((havoc:105 / 256))))) < ite(0 <= guess:27,
                                                         floor((guess:27
                                                                / 256)),
                                                         -(floor(-((guess:27
                                                                    / 256)))))
                 \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                        -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:105,
                                                             floor((havoc:105
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:105
                                                                  / 256))))))
                /\ 0 = phi___retres3:365)
               \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                       -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:105,
                                                             floor((havoc:105
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:105
                                                                  / 256)))))
                     /\ ite(0 <= havoc:105, floor((havoc:105 / 256)),
                            -(floor(-((havoc:105 / 256))))) <= ite(0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:105, floor((havoc:105 / 64)),
                               -(floor(-((havoc:105 / 64))))) < ite(0 <= guess:27,
                                                                    floor(
                                                                    (
                                                                    guess:27
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 64)))))
                             \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64))))) < ite(
                                0 <= havoc:105, floor((havoc:105 / 64)),
                                -(floor(-((havoc:105 / 64))))))
                            /\ 1 = phi___retres3:366)
                           \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                   -(floor(-((guess:27 / 64))))) <= ite(
                               0 <= havoc:105, floor((havoc:105 / 64)),
                               -(floor(-((havoc:105 / 64)))))
                                 /\ ite(0 <= havoc:105,
                                        floor((havoc:105 / 64)),
                                        -(floor(-((havoc:105 / 64))))) <= ite(
                                    0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64)))))
                                 /\ (((ite(0 <= havoc:105,
                                           floor((havoc:105 / 16)),
                                           -(floor(-((havoc:105 / 16))))) < ite(
                                       0 <= guess:27, floor((guess:27 / 16)),
                                       -(floor(-((guess:27 / 16)))))
                                         \/ ite(0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16))))) < ite(
                                            0 <= havoc:105,
                                            floor((havoc:105 / 16)),
                                            -(floor(-((havoc:105 / 16))))))
                                        /\ 2 = phi___retres3:367)
                                       \/ (ite(0 <= guess:27,
                                               floor((guess:27 / 16)),
                                               -(floor(-((guess:27 / 16))))) <= ite(
                                           0 <= havoc:105,
                                           floor((havoc:105 / 16)),
                                           -(floor(-((havoc:105 / 16)))))
                                             /\ ite(0 <= havoc:105,
                                                    floor((havoc:105 / 16)),
                                                    -(floor(-((havoc:105 / 16))))) <= ite(
                                                0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16)))))
                                             /\ (((ite(0 <= havoc:105,
                                                       floor((havoc:105 / 4)),
                                                       -(floor(-((havoc:105
                                                                  / 4))))) < ite(
                                                   0 <= guess:27,
                                                   floor((guess:27 / 4)),
                                                   -(floor(-((guess:27 / 4)))))
                                                     \/ ite(0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                        0 <= havoc:105,
                                                        floor((havoc:105 / 4)),
                                                        -(floor(-((havoc:105
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:368)
                                                   \/ (ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:105,
                                                       floor((havoc:105 / 4)),
                                                       -(floor(-((havoc:105
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:105,
                                                                floor(
                                                                (havoc:105
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:105
                                                                    / 4))))) <= ite(
                                                            0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:368))
                                             /\ phi___retres3:368 = phi___retres3:367))
                                 /\ phi___retres3:367 = phi___retres3:366))
                     /\ phi___retres3:366 = phi___retres3:365))
         /\ phi___retres3:325 < phi___retres3:335
         /\ phi___retres3:335 < phi___retres3:345
         /\ phi___retres3:345 < phi___retres3:355
         /\ phi___retres3:355 < phi___retres3:365)}

Evaluating variable number 32 (using IRE) 

  The IRE-evaluated value on this round is: 

Base relation: 
{return := phi___retres3:228
 return@pos := type_err:232
 return@width := type_err:233
 when (0 <= param0:8 /\ param0:8 <= 1024
         /\ (((ite(0 <= param0:8, floor((param0:8 / 256)),
                   -(floor(-((param0:8 / 256))))) < ite(0 <= param1:11,
                                                        floor((param1:11
                                                               / 256)),
                                                        -(floor(-((param1:11
                                                                   / 256)))))
                 \/ ite(0 <= param1:11, floor((param1:11 / 256)),
                        -(floor(-((param1:11 / 256))))) < ite(0 <= param0:8,
                                                              floor((
                                                                    param0:8
                                                                    / 256)),
                                                              -(floor(
                                                                -((param0:8
                                                                   / 256))))))
                /\ 0 = phi___retres3:228)
               \/ (ite(0 <= param1:11, floor((param1:11 / 256)),
                       -(floor(-((param1:11 / 256))))) <= ite(0 <= param0:8,
                                                              floor((
                                                                    param0:8
                                                                    / 256)),
                                                              -(floor(
                                                                -((param0:8
                                                                   / 256)))))
                     /\ ite(0 <= param0:8, floor((param0:8 / 256)),
                            -(floor(-((param0:8 / 256))))) <= ite(0 <= param1:11,
                                                                  floor(
                                                                  (param1:11
                                                                   / 256)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    param1:11
                                                                    / 256)))))
                     /\ (((ite(0 <= param0:8, floor((param0:8 / 64)),
                               -(floor(-((param0:8 / 64))))) < ite(0 <= param1:11,
                                                                   floor(
                                                                   (param1:11
                                                                    / 64)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (param1:11
                                                                    / 64)))))
                             \/ ite(0 <= param1:11, floor((param1:11 / 64)),
                                    -(floor(-((param1:11 / 64))))) < ite(
                                0 <= param0:8, floor((param0:8 / 64)),
                                -(floor(-((param0:8 / 64))))))
                            /\ 1 = phi___retres3:229)
                           \/ (ite(0 <= param1:11, floor((param1:11 / 64)),
                                   -(floor(-((param1:11 / 64))))) <= ite(
                               0 <= param0:8, floor((param0:8 / 64)),
                               -(floor(-((param0:8 / 64)))))
                                 /\ ite(0 <= param0:8,
                                        floor((param0:8 / 64)),
                                        -(floor(-((param0:8 / 64))))) <= ite(
                                    0 <= param1:11, floor((param1:11 / 64)),
                                    -(floor(-((param1:11 / 64)))))
                                 /\ (((ite(0 <= param0:8,
                                           floor((param0:8 / 16)),
                                           -(floor(-((param0:8 / 16))))) < ite(
                                       0 <= param1:11,
                                       floor((param1:11 / 16)),
                                       -(floor(-((param1:11 / 16)))))
                                         \/ ite(0 <= param1:11,
                                                floor((param1:11 / 16)),
                                                -(floor(-((param1:11 / 16))))) < ite(
                                            0 <= param0:8,
                                            floor((param0:8 / 16)),
                                            -(floor(-((param0:8 / 16))))))
                                        /\ 2 = phi___retres3:230)
                                       \/ (ite(0 <= param1:11,
                                               floor((param1:11 / 16)),
                                               -(floor(-((param1:11 / 16))))) <= ite(
                                           0 <= param0:8,
                                           floor((param0:8 / 16)),
                                           -(floor(-((param0:8 / 16)))))
                                             /\ ite(0 <= param0:8,
                                                    floor((param0:8 / 16)),
                                                    -(floor(-((param0:8 / 16))))) <= ite(
                                                0 <= param1:11,
                                                floor((param1:11 / 16)),
                                                -(floor(-((param1:11 / 16)))))
                                             /\ (((ite(0 <= param0:8,
                                                       floor((param0:8 / 4)),
                                                       -(floor(-((param0:8
                                                                  / 4))))) < ite(
                                                   0 <= param1:11,
                                                   floor((param1:11 / 4)),
                                                   -(floor(-((param1:11 / 4)))))
                                                     \/ ite(0 <= param1:11,
                                                            floor((param1:11
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    param1:11
                                                                    / 4))))) < ite(
                                                        0 <= param0:8,
                                                        floor((param0:8 / 4)),
                                                        -(floor(-((param0:8
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:231)
                                                   \/ (ite(0 <= param1:11,
                                                           floor((param1:11
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (param1:11
                                                                    / 4))))) <= ite(
                                                       0 <= param0:8,
                                                       floor((param0:8 / 4)),
                                                       -(floor(-((param0:8
                                                                  / 4)))))
                                                         /\ ite(0 <= param0:8,
                                                                floor(
                                                                (param0:8 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    param0:8
                                                                    / 4))))) <= ite(
                                                            0 <= param1:11,
                                                            floor((param1:11
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    param1:11
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:231))
                                             /\ phi___retres3:231 = phi___retres3:230))
                                 /\ phi___retres3:230 = phi___retres3:229))
                     /\ phi___retres3:229 = phi___retres3:228)))}

    (IRE-tc) Checking termination condition.
    (IRE-tc)     >> All star bodies equivalent.

NumRnds: 1

Step 6: =========================================================
##### Question automaton as FWPDS
<__pstate, (Unique State Name,40)_g1> -> <__pstate, (Unique State Name,78)_g1>	Base relation: 
{secret1 := havoc:102
 secret2 := havoc:103
 secret3 := havoc:104
 secret4 := havoc:105
 time0 := phi_time0:498
 time1 := phi_time1:497
 time2 := phi_time2:496
 time3 := phi_time3:495
 return := phi_return:494
 param0 := phi_param0:493
 param1 := guess:27
 return@pos := phi_return@pos:492
 param0@pos := phi_param0@pos:491
 param1@pos := phi_param1@pos:490
 return@width := phi_return@width:489
 param0@width := phi_param0@width:488
 param1@width := phi_param1@width:487
 when ((((((((0 <= guess:27 /\ guess:27 <= 1024 /\ 0 <= havoc:101
                /\ havoc:101 <= 1024
                /\ (((ite(0 <= havoc:101, floor((havoc:101 / 256)),
                          -(floor(-((havoc:101 / 256))))) < ite(0 <= guess:27,
                                                                floor(
                                                                (guess:27
                                                                 / 256)),
                                                                -(floor(
                                                                  -((
                                                                    guess:27
                                                                    / 256)))))
                        \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                               -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:101,
                                                                    floor(
                                                                    (
                                                                    havoc:101
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:101
                                                                    / 256))))))
                       /\ 0 = phi___retres3:408)
                      \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                              -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:101,
                                                                    floor(
                                                                    (
                                                                    havoc:101
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:101
                                                                    / 256)))))
                            /\ ite(0 <= havoc:101, floor((havoc:101 / 256)),
                                   -(floor(-((havoc:101 / 256))))) <= ite(
                               0 <= guess:27, floor((guess:27 / 256)),
                               -(floor(-((guess:27 / 256)))))
                            /\ (((ite(0 <= havoc:101,
                                      floor((havoc:101 / 64)),
                                      -(floor(-((havoc:101 / 64))))) < ite(
                                  0 <= guess:27, floor((guess:27 / 64)),
                                  -(floor(-((guess:27 / 64)))))
                                    \/ ite(0 <= guess:27,
                                           floor((guess:27 / 64)),
                                           -(floor(-((guess:27 / 64))))) < ite(
                                       0 <= havoc:101,
                                       floor((havoc:101 / 64)),
                                       -(floor(-((havoc:101 / 64))))))
                                   /\ 1 = phi___retres3:409)
                                  \/ (ite(0 <= guess:27,
                                          floor((guess:27 / 64)),
                                          -(floor(-((guess:27 / 64))))) <= ite(
                                      0 <= havoc:101,
                                      floor((havoc:101 / 64)),
                                      -(floor(-((havoc:101 / 64)))))
                                        /\ ite(0 <= havoc:101,
                                               floor((havoc:101 / 64)),
                                               -(floor(-((havoc:101 / 64))))) <= ite(
                                           0 <= guess:27,
                                           floor((guess:27 / 64)),
                                           -(floor(-((guess:27 / 64)))))
                                        /\ (((ite(0 <= havoc:101,
                                                  floor((havoc:101 / 16)),
                                                  -(floor(-((havoc:101 / 16))))) < ite(
                                              0 <= guess:27,
                                              floor((guess:27 / 16)),
                                              -(floor(-((guess:27 / 16)))))
                                                \/ ite(0 <= guess:27,
                                                       floor((guess:27 / 16)),
                                                       -(floor(-((guess:27
                                                                  / 16))))) < ite(
                                                   0 <= havoc:101,
                                                   floor((havoc:101 / 16)),
                                                   -(floor(-((havoc:101 / 16))))))
                                               /\ 2 = phi___retres3:410)
                                              \/ (ite(0 <= guess:27,
                                                      floor((guess:27 / 16)),
                                                      -(floor(-((guess:27
                                                                 / 16))))) <= ite(
                                                  0 <= havoc:101,
                                                  floor((havoc:101 / 16)),
                                                  -(floor(-((havoc:101 / 16)))))
                                                    /\ ite(0 <= havoc:101,
                                                           floor((havoc:101
                                                                  / 16)),
                                                           -(floor(-(
                                                                   (havoc:101
                                                                    / 16))))) <= ite(
                                                       0 <= guess:27,
                                                       floor((guess:27 / 16)),
                                                       -(floor(-((guess:27
                                                                  / 16)))))
                                                    /\ (((ite(0 <= havoc:101,
                                                              floor((
                                                                    havoc:101
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:101
                                                                   / 4))))) < ite(
                                                          0 <= guess:27,
                                                          floor((guess:27 / 4)),
                                                          -(floor(-((
                                                                    guess:27
                                                                    / 4)))))
                                                            \/ ite(0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 4))))) < ite(
                                                               0 <= havoc:101,
                                                               floor(
                                                               (havoc:101 / 4)),
                                                               -(floor(
                                                                 -((havoc:101
                                                                    / 4))))))
                                                           /\ 3 = phi___retres3:411)
                                                          \/ (ite(0 <= guess:27,
                                                                  floor(
                                                                  (guess:27
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) <= ite(
                                                              0 <= havoc:101,
                                                              floor((
                                                                    havoc:101
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:101
                                                                   / 4)))))
                                                                /\ ite(
                                                                   0 <= havoc:101,
                                                                   floor(
                                                                   (havoc:101
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:101
                                                                    / 4))))) <= ite(
                                                                   0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 4)))))
                                                                /\ 4 = phi___retres3:411))
                                                    /\ phi___retres3:411 = phi___retres3:410))
                                        /\ phi___retres3:410 = phi___retres3:409))
                            /\ phi___retres3:409 = phi___retres3:408))
                /\ 0 <= havoc:102 /\ havoc:102 <= 1024
                /\ (((ite(0 <= havoc:102, floor((havoc:102 / 256)),
                          -(floor(-((havoc:102 / 256))))) < ite(0 <= guess:27,
                                                                floor(
                                                                (guess:27
                                                                 / 256)),
                                                                -(floor(
                                                                  -((
                                                                    guess:27
                                                                    / 256)))))
                        \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                               -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:102,
                                                                    floor(
                                                                    (
                                                                    havoc:102
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:102
                                                                    / 256))))))
                       /\ 0 = phi___retres3:418)
                      \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                              -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:102,
                                                                    floor(
                                                                    (
                                                                    havoc:102
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:102
                                                                    / 256)))))
                            /\ ite(0 <= havoc:102, floor((havoc:102 / 256)),
                                   -(floor(-((havoc:102 / 256))))) <= ite(
                               0 <= guess:27, floor((guess:27 / 256)),
                               -(floor(-((guess:27 / 256)))))
                            /\ (((ite(0 <= havoc:102,
                                      floor((havoc:102 / 64)),
                                      -(floor(-((havoc:102 / 64))))) < ite(
                                  0 <= guess:27, floor((guess:27 / 64)),
                                  -(floor(-((guess:27 / 64)))))
                                    \/ ite(0 <= guess:27,
                                           floor((guess:27 / 64)),
                                           -(floor(-((guess:27 / 64))))) < ite(
                                       0 <= havoc:102,
                                       floor((havoc:102 / 64)),
                                       -(floor(-((havoc:102 / 64))))))
                                   /\ 1 = phi___retres3:419)
                                  \/ (ite(0 <= guess:27,
                                          floor((guess:27 / 64)),
                                          -(floor(-((guess:27 / 64))))) <= ite(
                                      0 <= havoc:102,
                                      floor((havoc:102 / 64)),
                                      -(floor(-((havoc:102 / 64)))))
                                        /\ ite(0 <= havoc:102,
                                               floor((havoc:102 / 64)),
                                               -(floor(-((havoc:102 / 64))))) <= ite(
                                           0 <= guess:27,
                                           floor((guess:27 / 64)),
                                           -(floor(-((guess:27 / 64)))))
                                        /\ (((ite(0 <= havoc:102,
                                                  floor((havoc:102 / 16)),
                                                  -(floor(-((havoc:102 / 16))))) < ite(
                                              0 <= guess:27,
                                              floor((guess:27 / 16)),
                                              -(floor(-((guess:27 / 16)))))
                                                \/ ite(0 <= guess:27,
                                                       floor((guess:27 / 16)),
                                                       -(floor(-((guess:27
                                                                  / 16))))) < ite(
                                                   0 <= havoc:102,
                                                   floor((havoc:102 / 16)),
                                                   -(floor(-((havoc:102 / 16))))))
                                               /\ 2 = phi___retres3:420)
                                              \/ (ite(0 <= guess:27,
                                                      floor((guess:27 / 16)),
                                                      -(floor(-((guess:27
                                                                 / 16))))) <= ite(
                                                  0 <= havoc:102,
                                                  floor((havoc:102 / 16)),
                                                  -(floor(-((havoc:102 / 16)))))
                                                    /\ ite(0 <= havoc:102,
                                                           floor((havoc:102
                                                                  / 16)),
                                                           -(floor(-(
                                                                   (havoc:102
                                                                    / 16))))) <= ite(
                                                       0 <= guess:27,
                                                       floor((guess:27 / 16)),
                                                       -(floor(-((guess:27
                                                                  / 16)))))
                                                    /\ (((ite(0 <= havoc:102,
                                                              floor((
                                                                    havoc:102
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:102
                                                                   / 4))))) < ite(
                                                          0 <= guess:27,
                                                          floor((guess:27 / 4)),
                                                          -(floor(-((
                                                                    guess:27
                                                                    / 4)))))
                                                            \/ ite(0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 4))))) < ite(
                                                               0 <= havoc:102,
                                                               floor(
                                                               (havoc:102 / 4)),
                                                               -(floor(
                                                                 -((havoc:102
                                                                    / 4))))))
                                                           /\ 3 = phi___retres3:421)
                                                          \/ (ite(0 <= guess:27,
                                                                  floor(
                                                                  (guess:27
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) <= ite(
                                                              0 <= havoc:102,
                                                              floor((
                                                                    havoc:102
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:102
                                                                   / 4)))))
                                                                /\ ite(
                                                                   0 <= havoc:102,
                                                                   floor(
                                                                   (havoc:102
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:102
                                                                    / 4))))) <= ite(
                                                                   0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 4)))))
                                                                /\ 4 = phi___retres3:421))
                                                    /\ phi___retres3:421 = phi___retres3:420))
                                        /\ phi___retres3:420 = phi___retres3:419))
                            /\ phi___retres3:419 = phi___retres3:418))
                /\ 0 <= havoc:103 /\ havoc:103 <= 1024
                /\ (((ite(0 <= havoc:103, floor((havoc:103 / 256)),
                          -(floor(-((havoc:103 / 256))))) < ite(0 <= guess:27,
                                                                floor(
                                                                (guess:27
                                                                 / 256)),
                                                                -(floor(
                                                                  -((
                                                                    guess:27
                                                                    / 256)))))
                        \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                               -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:103,
                                                                    floor(
                                                                    (
                                                                    havoc:103
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:103
                                                                    / 256))))))
                       /\ 0 = phi___retres3:428)
                      \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                              -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:103,
                                                                    floor(
                                                                    (
                                                                    havoc:103
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:103
                                                                    / 256)))))
                            /\ ite(0 <= havoc:103, floor((havoc:103 / 256)),
                                   -(floor(-((havoc:103 / 256))))) <= ite(
                               0 <= guess:27, floor((guess:27 / 256)),
                               -(floor(-((guess:27 / 256)))))
                            /\ (((ite(0 <= havoc:103,
                                      floor((havoc:103 / 64)),
                                      -(floor(-((havoc:103 / 64))))) < ite(
                                  0 <= guess:27, floor((guess:27 / 64)),
                                  -(floor(-((guess:27 / 64)))))
                                    \/ ite(0 <= guess:27,
                                           floor((guess:27 / 64)),
                                           -(floor(-((guess:27 / 64))))) < ite(
                                       0 <= havoc:103,
                                       floor((havoc:103 / 64)),
                                       -(floor(-((havoc:103 / 64))))))
                                   /\ 1 = phi___retres3:429)
                                  \/ (ite(0 <= guess:27,
                                          floor((guess:27 / 64)),
                                          -(floor(-((guess:27 / 64))))) <= ite(
                                      0 <= havoc:103,
                                      floor((havoc:103 / 64)),
                                      -(floor(-((havoc:103 / 64)))))
                                        /\ ite(0 <= havoc:103,
                                               floor((havoc:103 / 64)),
                                               -(floor(-((havoc:103 / 64))))) <= ite(
                                           0 <= guess:27,
                                           floor((guess:27 / 64)),
                                           -(floor(-((guess:27 / 64)))))
                                        /\ (((ite(0 <= havoc:103,
                                                  floor((havoc:103 / 16)),
                                                  -(floor(-((havoc:103 / 16))))) < ite(
                                              0 <= guess:27,
                                              floor((guess:27 / 16)),
                                              -(floor(-((guess:27 / 16)))))
                                                \/ ite(0 <= guess:27,
                                                       floor((guess:27 / 16)),
                                                       -(floor(-((guess:27
                                                                  / 16))))) < ite(
                                                   0 <= havoc:103,
                                                   floor((havoc:103 / 16)),
                                                   -(floor(-((havoc:103 / 16))))))
                                               /\ 2 = phi___retres3:430)
                                              \/ (ite(0 <= guess:27,
                                                      floor((guess:27 / 16)),
                                                      -(floor(-((guess:27
                                                                 / 16))))) <= ite(
                                                  0 <= havoc:103,
                                                  floor((havoc:103 / 16)),
                                                  -(floor(-((havoc:103 / 16)))))
                                                    /\ ite(0 <= havoc:103,
                                                           floor((havoc:103
                                                                  / 16)),
                                                           -(floor(-(
                                                                   (havoc:103
                                                                    / 16))))) <= ite(
                                                       0 <= guess:27,
                                                       floor((guess:27 / 16)),
                                                       -(floor(-((guess:27
                                                                  / 16)))))
                                                    /\ (((ite(0 <= havoc:103,
                                                              floor((
                                                                    havoc:103
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:103
                                                                   / 4))))) < ite(
                                                          0 <= guess:27,
                                                          floor((guess:27 / 4)),
                                                          -(floor(-((
                                                                    guess:27
                                                                    / 4)))))
                                                            \/ ite(0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 4))))) < ite(
                                                               0 <= havoc:103,
                                                               floor(
                                                               (havoc:103 / 4)),
                                                               -(floor(
                                                                 -((havoc:103
                                                                    / 4))))))
                                                           /\ 3 = phi___retres3:431)
                                                          \/ (ite(0 <= guess:27,
                                                                  floor(
                                                                  (guess:27
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) <= ite(
                                                              0 <= havoc:103,
                                                              floor((
                                                                    havoc:103
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:103
                                                                   / 4)))))
                                                                /\ ite(
                                                                   0 <= havoc:103,
                                                                   floor(
                                                                   (havoc:103
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:103
                                                                    / 4))))) <= ite(
                                                                   0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 4)))))
                                                                /\ 4 = phi___retres3:431))
                                                    /\ phi___retres3:431 = phi___retres3:430))
                                        /\ phi___retres3:430 = phi___retres3:429))
                            /\ phi___retres3:429 = phi___retres3:428))
                /\ phi___retres3:428 = phi_time2:465
                /\ phi___retres3:428 = phi_return:464
                /\ havoc:104 = phi_param0:463
                /\ type_err:432 = phi_return@pos:462
                /\ type_err:434 = phi_param0@pos:461
                /\ type_err:435 = phi_param1@pos:460
                /\ type_err:433 = phi_return@width:459
                /\ type_err:436 = phi_param0@width:458
                /\ type_err:437 = phi_param1@width:457)
               \/ (0 <= guess:27 /\ guess:27 <= 1024 /\ 0 <= havoc:101
                     /\ havoc:101 <= 1024
                     /\ (((ite(0 <= havoc:101, floor((havoc:101 / 256)),
                               -(floor(-((havoc:101 / 256))))) < ite(
                           0 <= guess:27, floor((guess:27 / 256)),
                           -(floor(-((guess:27 / 256)))))
                             \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                                    -(floor(-((guess:27 / 256))))) < ite(
                                0 <= havoc:101, floor((havoc:101 / 256)),
                                -(floor(-((havoc:101 / 256))))))
                            /\ 0 = phi___retres3:408)
                           \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                                   -(floor(-((guess:27 / 256))))) <= ite(
                               0 <= havoc:101, floor((havoc:101 / 256)),
                               -(floor(-((havoc:101 / 256)))))
                                 /\ ite(0 <= havoc:101,
                                        floor((havoc:101 / 256)),
                                        -(floor(-((havoc:101 / 256))))) <= ite(
                                    0 <= guess:27, floor((guess:27 / 256)),
                                    -(floor(-((guess:27 / 256)))))
                                 /\ (((ite(0 <= havoc:101,
                                           floor((havoc:101 / 64)),
                                           -(floor(-((havoc:101 / 64))))) < ite(
                                       0 <= guess:27, floor((guess:27 / 64)),
                                       -(floor(-((guess:27 / 64)))))
                                         \/ ite(0 <= guess:27,
                                                floor((guess:27 / 64)),
                                                -(floor(-((guess:27 / 64))))) < ite(
                                            0 <= havoc:101,
                                            floor((havoc:101 / 64)),
                                            -(floor(-((havoc:101 / 64))))))
                                        /\ 1 = phi___retres3:409)
                                       \/ (ite(0 <= guess:27,
                                               floor((guess:27 / 64)),
                                               -(floor(-((guess:27 / 64))))) <= ite(
                                           0 <= havoc:101,
                                           floor((havoc:101 / 64)),
                                           -(floor(-((havoc:101 / 64)))))
                                             /\ ite(0 <= havoc:101,
                                                    floor((havoc:101 / 64)),
                                                    -(floor(-((havoc:101 / 64))))) <= ite(
                                                0 <= guess:27,
                                                floor((guess:27 / 64)),
                                                -(floor(-((guess:27 / 64)))))
                                             /\ (((ite(0 <= havoc:101,
                                                       floor((havoc:101 / 16)),
                                                       -(floor(-((havoc:101
                                                                  / 16))))) < ite(
                                                   0 <= guess:27,
                                                   floor((guess:27 / 16)),
                                                   -(floor(-((guess:27 / 16)))))
                                                     \/ ite(0 <= guess:27,
                                                            floor((guess:27
                                                                   / 16)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 16))))) < ite(
                                                        0 <= havoc:101,
                                                        floor((havoc:101 / 16)),
                                                        -(floor(-((havoc:101
                                                                   / 16))))))
                                                    /\ 2 = phi___retres3:410)
                                                   \/ (ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 16)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 16))))) <= ite(
                                                       0 <= havoc:101,
                                                       floor((havoc:101 / 16)),
                                                       -(floor(-((havoc:101
                                                                  / 16)))))
                                                         /\ ite(0 <= havoc:101,
                                                                floor(
                                                                (havoc:101
                                                                 / 16)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:101
                                                                    / 16))))) <= ite(
                                                            0 <= guess:27,
                                                            floor((guess:27
                                                                   / 16)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 16)))))
                                                         /\ (((ite(0 <= havoc:101,
                                                                   floor(
                                                                   (havoc:101
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:101
                                                                    / 4))))) < ite(
                                                               0 <= guess:27,
                                                               floor(
                                                               (guess:27 / 4)),
                                                               -(floor(
                                                                 -((guess:27
                                                                    / 4)))))
                                                                 \/ ite(
                                                                    0 <= guess:27,
                                                                    floor(
                                                                    (
                                                                    guess:27
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                                    0 <= havoc:101,
                                                                    floor(
                                                                    (
                                                                    havoc:101
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:101
                                                                    / 4))))))
                                                                /\ 3 = phi___retres3:411)
                                                               \/ (ite(
                                                                   0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                                   0 <= havoc:101,
                                                                   floor(
                                                                   (havoc:101
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:101
                                                                    / 4)))))
                                                                    /\ 
                                                                    ite(
                                                                    0 <= havoc:101,
                                                                    floor(
                                                                    (
                                                                    havoc:101
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:101
                                                                    / 4))))) <= ite(
                                                                    0 <= guess:27,
                                                                    floor(
                                                                    (
                                                                    guess:27
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                                    /\ 
                                                                    4 = phi___retres3:411))
                                                         /\ phi___retres3:411 = phi___retres3:410))
                                             /\ phi___retres3:410 = phi___retres3:409))
                                 /\ phi___retres3:409 = phi___retres3:408))
                     /\ 0 <= havoc:102 /\ havoc:102 <= 1024
                     /\ (((ite(0 <= havoc:102, floor((havoc:102 / 256)),
                               -(floor(-((havoc:102 / 256))))) < ite(
                           0 <= guess:27, floor((guess:27 / 256)),
                           -(floor(-((guess:27 / 256)))))
                             \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                                    -(floor(-((guess:27 / 256))))) < ite(
                                0 <= havoc:102, floor((havoc:102 / 256)),
                                -(floor(-((havoc:102 / 256))))))
                            /\ 0 = phi___retres3:418)
                           \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                                   -(floor(-((guess:27 / 256))))) <= ite(
                               0 <= havoc:102, floor((havoc:102 / 256)),
                               -(floor(-((havoc:102 / 256)))))
                                 /\ ite(0 <= havoc:102,
                                        floor((havoc:102 / 256)),
                                        -(floor(-((havoc:102 / 256))))) <= ite(
                                    0 <= guess:27, floor((guess:27 / 256)),
                                    -(floor(-((guess:27 / 256)))))
                                 /\ (((ite(0 <= havoc:102,
                                           floor((havoc:102 / 64)),
                                           -(floor(-((havoc:102 / 64))))) < ite(
                                       0 <= guess:27, floor((guess:27 / 64)),
                                       -(floor(-((guess:27 / 64)))))
                                         \/ ite(0 <= guess:27,
                                                floor((guess:27 / 64)),
                                                -(floor(-((guess:27 / 64))))) < ite(
                                            0 <= havoc:102,
                                            floor((havoc:102 / 64)),
                                            -(floor(-((havoc:102 / 64))))))
                                        /\ 1 = phi___retres3:419)
                                       \/ (ite(0 <= guess:27,
                                               floor((guess:27 / 64)),
                                               -(floor(-((guess:27 / 64))))) <= ite(
                                           0 <= havoc:102,
                                           floor((havoc:102 / 64)),
                                           -(floor(-((havoc:102 / 64)))))
                                             /\ ite(0 <= havoc:102,
                                                    floor((havoc:102 / 64)),
                                                    -(floor(-((havoc:102 / 64))))) <= ite(
                                                0 <= guess:27,
                                                floor((guess:27 / 64)),
                                                -(floor(-((guess:27 / 64)))))
                                             /\ (((ite(0 <= havoc:102,
                                                       floor((havoc:102 / 16)),
                                                       -(floor(-((havoc:102
                                                                  / 16))))) < ite(
                                                   0 <= guess:27,
                                                   floor((guess:27 / 16)),
                                                   -(floor(-((guess:27 / 16)))))
                                                     \/ ite(0 <= guess:27,
                                                            floor((guess:27
                                                                   / 16)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 16))))) < ite(
                                                        0 <= havoc:102,
                                                        floor((havoc:102 / 16)),
                                                        -(floor(-((havoc:102
                                                                   / 16))))))
                                                    /\ 2 = phi___retres3:420)
                                                   \/ (ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 16)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 16))))) <= ite(
                                                       0 <= havoc:102,
                                                       floor((havoc:102 / 16)),
                                                       -(floor(-((havoc:102
                                                                  / 16)))))
                                                         /\ ite(0 <= havoc:102,
                                                                floor(
                                                                (havoc:102
                                                                 / 16)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:102
                                                                    / 16))))) <= ite(
                                                            0 <= guess:27,
                                                            floor((guess:27
                                                                   / 16)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 16)))))
                                                         /\ (((ite(0 <= havoc:102,
                                                                   floor(
                                                                   (havoc:102
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:102
                                                                    / 4))))) < ite(
                                                               0 <= guess:27,
                                                               floor(
                                                               (guess:27 / 4)),
                                                               -(floor(
                                                                 -((guess:27
                                                                    / 4)))))
                                                                 \/ ite(
                                                                    0 <= guess:27,
                                                                    floor(
                                                                    (
                                                                    guess:27
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                                    0 <= havoc:102,
                                                                    floor(
                                                                    (
                                                                    havoc:102
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:102
                                                                    / 4))))))
                                                                /\ 3 = phi___retres3:421)
                                                               \/ (ite(
                                                                   0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                                   0 <= havoc:102,
                                                                   floor(
                                                                   (havoc:102
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:102
                                                                    / 4)))))
                                                                    /\ 
                                                                    ite(
                                                                    0 <= havoc:102,
                                                                    floor(
                                                                    (
                                                                    havoc:102
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:102
                                                                    / 4))))) <= ite(
                                                                    0 <= guess:27,
                                                                    floor(
                                                                    (
                                                                    guess:27
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                                    /\ 
                                                                    4 = phi___retres3:421))
                                                         /\ phi___retres3:421 = phi___retres3:420))
                                             /\ phi___retres3:420 = phi___retres3:419))
                                 /\ phi___retres3:419 = phi___retres3:418))
                     /\ time2:45 = phi_time2:465
                     /\ phi___retres3:418 = phi_return:464
                     /\ havoc:103 = phi_param0:463
                     /\ type_err:422 = phi_return@pos:462
                     /\ type_err:424 = phi_param0@pos:461
                     /\ type_err:425 = phi_param1@pos:460
                     /\ type_err:423 = phi_return@width:459
                     /\ type_err:426 = phi_param0@width:458
                     /\ type_err:427 = phi_param1@width:457))
              /\ phi___retres3:418 = phi_time1:475
              /\ phi_time2:465 = phi_time2:474
              /\ phi_return:464 = phi_return:473
              /\ phi_param0:463 = phi_param0:472
              /\ phi_return@pos:462 = phi_return@pos:471
              /\ phi_param0@pos:461 = phi_param0@pos:470
              /\ phi_param1@pos:460 = phi_param1@pos:469
              /\ phi_return@width:459 = phi_return@width:468
              /\ phi_param0@width:458 = phi_param0@width:467
              /\ phi_param1@width:457 = phi_param1@width:466)
             \/ (0 <= guess:27 /\ guess:27 <= 1024 /\ 0 <= havoc:101
                   /\ havoc:101 <= 1024
                   /\ (((ite(0 <= havoc:101, floor((havoc:101 / 256)),
                             -(floor(-((havoc:101 / 256))))) < ite(0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 256)))))
                           \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                                  -(floor(-((guess:27 / 256))))) < ite(
                              0 <= havoc:101, floor((havoc:101 / 256)),
                              -(floor(-((havoc:101 / 256))))))
                          /\ 0 = phi___retres3:408)
                         \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                                 -(floor(-((guess:27 / 256))))) <= ite(
                             0 <= havoc:101, floor((havoc:101 / 256)),
                             -(floor(-((havoc:101 / 256)))))
                               /\ ite(0 <= havoc:101,
                                      floor((havoc:101 / 256)),
                                      -(floor(-((havoc:101 / 256))))) <= ite(
                                  0 <= guess:27, floor((guess:27 / 256)),
                                  -(floor(-((guess:27 / 256)))))
                               /\ (((ite(0 <= havoc:101,
                                         floor((havoc:101 / 64)),
                                         -(floor(-((havoc:101 / 64))))) < ite(
                                     0 <= guess:27, floor((guess:27 / 64)),
                                     -(floor(-((guess:27 / 64)))))
                                       \/ ite(0 <= guess:27,
                                              floor((guess:27 / 64)),
                                              -(floor(-((guess:27 / 64))))) < ite(
                                          0 <= havoc:101,
                                          floor((havoc:101 / 64)),
                                          -(floor(-((havoc:101 / 64))))))
                                      /\ 1 = phi___retres3:409)
                                     \/ (ite(0 <= guess:27,
                                             floor((guess:27 / 64)),
                                             -(floor(-((guess:27 / 64))))) <= ite(
                                         0 <= havoc:101,
                                         floor((havoc:101 / 64)),
                                         -(floor(-((havoc:101 / 64)))))
                                           /\ ite(0 <= havoc:101,
                                                  floor((havoc:101 / 64)),
                                                  -(floor(-((havoc:101 / 64))))) <= ite(
                                              0 <= guess:27,
                                              floor((guess:27 / 64)),
                                              -(floor(-((guess:27 / 64)))))
                                           /\ (((ite(0 <= havoc:101,
                                                     floor((havoc:101 / 16)),
                                                     -(floor(-((havoc:101
                                                                / 16))))) < ite(
                                                 0 <= guess:27,
                                                 floor((guess:27 / 16)),
                                                 -(floor(-((guess:27 / 16)))))
                                                   \/ ite(0 <= guess:27,
                                                          floor((guess:27
                                                                 / 16)),
                                                          -(floor(-((
                                                                    guess:27
                                                                    / 16))))) < ite(
                                                      0 <= havoc:101,
                                                      floor((havoc:101 / 16)),
                                                      -(floor(-((havoc:101
                                                                 / 16))))))
                                                  /\ 2 = phi___retres3:410)
                                                 \/ (ite(0 <= guess:27,
                                                         floor((guess:27 / 16)),
                                                         -(floor(-((guess:27
                                                                    / 16))))) <= ite(
                                                     0 <= havoc:101,
                                                     floor((havoc:101 / 16)),
                                                     -(floor(-((havoc:101
                                                                / 16)))))
                                                       /\ ite(0 <= havoc:101,
                                                              floor((
                                                                    havoc:101
                                                                    / 16)),
                                                              -(floor(
                                                                -((havoc:101
                                                                   / 16))))) <= ite(
                                                          0 <= guess:27,
                                                          floor((guess:27
                                                                 / 16)),
                                                          -(floor(-((
                                                                    guess:27
                                                                    / 16)))))
                                                       /\ (((ite(0 <= havoc:101,
                                                                 floor(
                                                                 (havoc:101
                                                                  / 4)),
                                                                 -(floor(
                                                                   -(
                                                                   (havoc:101
                                                                    / 4))))) < ite(
                                                             0 <= guess:27,
                                                             floor((guess:27
                                                                    / 4)),
                                                             -(floor(
                                                               -((guess:27
                                                                  / 4)))))
                                                               \/ ite(
                                                                  0 <= guess:27,
                                                                  floor(
                                                                  (guess:27
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                                  0 <= havoc:101,
                                                                  floor(
                                                                  (havoc:101
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:101
                                                                    / 4))))))
                                                              /\ 3 = phi___retres3:411)
                                                             \/ (ite(
                                                                 0 <= guess:27,
                                                                 floor(
                                                                 (guess:27
                                                                  / 4)),
                                                                 -(floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                                 0 <= havoc:101,
                                                                 floor(
                                                                 (havoc:101
                                                                  / 4)),
                                                                 -(floor(
                                                                   -(
                                                                   (havoc:101
                                                                    / 4)))))
                                                                   /\ 
                                                                   ite(
                                                                   0 <= havoc:101,
                                                                   floor(
                                                                   (havoc:101
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:101
                                                                    / 4))))) <= ite(
                                                                   0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 4)))))
                                                                   /\ 
                                                                   4 = phi___retres3:411))
                                                       /\ phi___retres3:411 = phi___retres3:410))
                                           /\ phi___retres3:410 = phi___retres3:409))
                               /\ phi___retres3:409 = phi___retres3:408))
                   /\ time1:44 = phi_time1:475 /\ time2:45 = phi_time2:474
                   /\ phi___retres3:408 = phi_return:473
                   /\ havoc:102 = phi_param0:472
                   /\ type_err:412 = phi_return@pos:471
                   /\ type_err:414 = phi_param0@pos:470
                   /\ type_err:415 = phi_param1@pos:469
                   /\ type_err:413 = phi_return@width:468
                   /\ type_err:416 = phi_param0@width:467
                   /\ type_err:417 = phi_param1@width:466))
            /\ phi___retres3:408 = phi_time0:486
            /\ phi_time1:475 = phi_time1:485 /\ phi_time2:474 = phi_time2:484
            /\ phi_return:473 = phi_return:483
            /\ phi_param0:472 = phi_param0:482
            /\ phi_return@pos:471 = phi_return@pos:481
            /\ phi_param0@pos:470 = phi_param0@pos:480
            /\ phi_param1@pos:469 = phi_param1@pos:479
            /\ phi_return@width:468 = phi_return@width:478
            /\ phi_param0@width:467 = phi_param0@width:477
            /\ phi_param1@width:466 = phi_param1@width:476)
           \/ (0 <= guess:27 /\ guess:27 <= 1024 /\ time0:43 = phi_time0:486
                 /\ time1:44 = phi_time1:485 /\ time2:45 = phi_time2:484
                 /\ return:55 = phi_return:483 /\ havoc:101 = phi_param0:482
                 /\ return@pos:54 = phi_return@pos:481
                 /\ type_err:118 = phi_param0@pos:480
                 /\ type_err:120 = phi_param1@pos:479
                 /\ return@width:53 = phi_return@width:478
                 /\ type_err:119 = phi_param0@width:477
                 /\ type_err:121 = phi_param1@width:476))
          /\ phi_time0:486 = phi_time0:498 /\ phi_time1:485 = phi_time1:497
          /\ phi_time2:484 = phi_time2:496 /\ time3:46 = phi_time3:495
          /\ phi_return:483 = phi_return:494
          /\ phi_param0:482 = phi_param0:493
          /\ phi_return@pos:481 = phi_return@pos:492
          /\ phi_param0@pos:480 = phi_param0@pos:491
          /\ phi_param1@pos:479 = phi_param1@pos:490
          /\ phi_return@width:478 = phi_return@width:489
          /\ phi_param0@width:477 = phi_param0@width:488
          /\ phi_param1@width:476 = phi_param1@width:487)
         \/ (0 <= guess:27 /\ guess:27 <= 1024 /\ 0 <= havoc:101
               /\ havoc:101 <= 1024
               /\ (((ite(0 <= havoc:101, floor((havoc:101 / 256)),
                         -(floor(-((havoc:101 / 256))))) < ite(0 <= guess:27,
                                                               floor(
                                                               (guess:27
                                                                / 256)),
                                                               -(floor(
                                                                 -((guess:27
                                                                    / 256)))))
                       \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                              -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:101,
                                                                   floor(
                                                                   (havoc:101
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:101
                                                                    / 256))))))
                      /\ 0 = phi___retres3:408)
                     \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                             -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:101,
                                                                   floor(
                                                                   (havoc:101
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:101
                                                                    / 256)))))
                           /\ ite(0 <= havoc:101, floor((havoc:101 / 256)),
                                  -(floor(-((havoc:101 / 256))))) <= ite(
                              0 <= guess:27, floor((guess:27 / 256)),
                              -(floor(-((guess:27 / 256)))))
                           /\ (((ite(0 <= havoc:101, floor((havoc:101 / 64)),
                                     -(floor(-((havoc:101 / 64))))) < ite(
                                 0 <= guess:27, floor((guess:27 / 64)),
                                 -(floor(-((guess:27 / 64)))))
                                   \/ ite(0 <= guess:27,
                                          floor((guess:27 / 64)),
                                          -(floor(-((guess:27 / 64))))) < ite(
                                      0 <= havoc:101,
                                      floor((havoc:101 / 64)),
                                      -(floor(-((havoc:101 / 64))))))
                                  /\ 1 = phi___retres3:409)
                                 \/ (ite(0 <= guess:27,
                                         floor((guess:27 / 64)),
                                         -(floor(-((guess:27 / 64))))) <= ite(
                                     0 <= havoc:101, floor((havoc:101 / 64)),
                                     -(floor(-((havoc:101 / 64)))))
                                       /\ ite(0 <= havoc:101,
                                              floor((havoc:101 / 64)),
                                              -(floor(-((havoc:101 / 64))))) <= ite(
                                          0 <= guess:27,
                                          floor((guess:27 / 64)),
                                          -(floor(-((guess:27 / 64)))))
                                       /\ (((ite(0 <= havoc:101,
                                                 floor((havoc:101 / 16)),
                                                 -(floor(-((havoc:101 / 16))))) < ite(
                                             0 <= guess:27,
                                             floor((guess:27 / 16)),
                                             -(floor(-((guess:27 / 16)))))
                                               \/ ite(0 <= guess:27,
                                                      floor((guess:27 / 16)),
                                                      -(floor(-((guess:27
                                                                 / 16))))) < ite(
                                                  0 <= havoc:101,
                                                  floor((havoc:101 / 16)),
                                                  -(floor(-((havoc:101 / 16))))))
                                              /\ 2 = phi___retres3:410)
                                             \/ (ite(0 <= guess:27,
                                                     floor((guess:27 / 16)),
                                                     -(floor(-((guess:27 / 16))))) <= ite(
                                                 0 <= havoc:101,
                                                 floor((havoc:101 / 16)),
                                                 -(floor(-((havoc:101 / 16)))))
                                                   /\ ite(0 <= havoc:101,
                                                          floor((havoc:101
                                                                 / 16)),
                                                          -(floor(-((
                                                                    havoc:101
                                                                    / 16))))) <= ite(
                                                      0 <= guess:27,
                                                      floor((guess:27 / 16)),
                                                      -(floor(-((guess:27
                                                                 / 16)))))
                                                   /\ (((ite(0 <= havoc:101,
                                                             floor((havoc:101
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:101
                                                                  / 4))))) < ite(
                                                         0 <= guess:27,
                                                         floor((guess:27 / 4)),
                                                         -(floor(-((guess:27
                                                                    / 4)))))
                                                           \/ ite(0 <= guess:27,
                                                                  floor(
                                                                  (guess:27
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                              0 <= havoc:101,
                                                              floor((
                                                                    havoc:101
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:101
                                                                   / 4))))))
                                                          /\ 3 = phi___retres3:411)
                                                         \/ (ite(0 <= guess:27,
                                                                 floor(
                                                                 (guess:27
                                                                  / 4)),
                                                                 -(floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                             0 <= havoc:101,
                                                             floor((havoc:101
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:101
                                                                  / 4)))))
                                                               /\ ite(
                                                                  0 <= havoc:101,
                                                                  floor(
                                                                  (havoc:101
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:101
                                                                    / 4))))) <= ite(
                                                                  0 <= guess:27,
                                                                  floor(
                                                                  (guess:27
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                               /\ 4 = phi___retres3:411))
                                                   /\ phi___retres3:411 = phi___retres3:410))
                                       /\ phi___retres3:410 = phi___retres3:409))
                           /\ phi___retres3:409 = phi___retres3:408))
               /\ 0 <= havoc:102 /\ havoc:102 <= 1024
               /\ (((ite(0 <= havoc:102, floor((havoc:102 / 256)),
                         -(floor(-((havoc:102 / 256))))) < ite(0 <= guess:27,
                                                               floor(
                                                               (guess:27
                                                                / 256)),
                                                               -(floor(
                                                                 -((guess:27
                                                                    / 256)))))
                       \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                              -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:102,
                                                                   floor(
                                                                   (havoc:102
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:102
                                                                    / 256))))))
                      /\ 0 = phi___retres3:418)
                     \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                             -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:102,
                                                                   floor(
                                                                   (havoc:102
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:102
                                                                    / 256)))))
                           /\ ite(0 <= havoc:102, floor((havoc:102 / 256)),
                                  -(floor(-((havoc:102 / 256))))) <= ite(
                              0 <= guess:27, floor((guess:27 / 256)),
                              -(floor(-((guess:27 / 256)))))
                           /\ (((ite(0 <= havoc:102, floor((havoc:102 / 64)),
                                     -(floor(-((havoc:102 / 64))))) < ite(
                                 0 <= guess:27, floor((guess:27 / 64)),
                                 -(floor(-((guess:27 / 64)))))
                                   \/ ite(0 <= guess:27,
                                          floor((guess:27 / 64)),
                                          -(floor(-((guess:27 / 64))))) < ite(
                                      0 <= havoc:102,
                                      floor((havoc:102 / 64)),
                                      -(floor(-((havoc:102 / 64))))))
                                  /\ 1 = phi___retres3:419)
                                 \/ (ite(0 <= guess:27,
                                         floor((guess:27 / 64)),
                                         -(floor(-((guess:27 / 64))))) <= ite(
                                     0 <= havoc:102, floor((havoc:102 / 64)),
                                     -(floor(-((havoc:102 / 64)))))
                                       /\ ite(0 <= havoc:102,
                                              floor((havoc:102 / 64)),
                                              -(floor(-((havoc:102 / 64))))) <= ite(
                                          0 <= guess:27,
                                          floor((guess:27 / 64)),
                                          -(floor(-((guess:27 / 64)))))
                                       /\ (((ite(0 <= havoc:102,
                                                 floor((havoc:102 / 16)),
                                                 -(floor(-((havoc:102 / 16))))) < ite(
                                             0 <= guess:27,
                                             floor((guess:27 / 16)),
                                             -(floor(-((guess:27 / 16)))))
                                               \/ ite(0 <= guess:27,
                                                      floor((guess:27 / 16)),
                                                      -(floor(-((guess:27
                                                                 / 16))))) < ite(
                                                  0 <= havoc:102,
                                                  floor((havoc:102 / 16)),
                                                  -(floor(-((havoc:102 / 16))))))
                                              /\ 2 = phi___retres3:420)
                                             \/ (ite(0 <= guess:27,
                                                     floor((guess:27 / 16)),
                                                     -(floor(-((guess:27 / 16))))) <= ite(
                                                 0 <= havoc:102,
                                                 floor((havoc:102 / 16)),
                                                 -(floor(-((havoc:102 / 16)))))
                                                   /\ ite(0 <= havoc:102,
                                                          floor((havoc:102
                                                                 / 16)),
                                                          -(floor(-((
                                                                    havoc:102
                                                                    / 16))))) <= ite(
                                                      0 <= guess:27,
                                                      floor((guess:27 / 16)),
                                                      -(floor(-((guess:27
                                                                 / 16)))))
                                                   /\ (((ite(0 <= havoc:102,
                                                             floor((havoc:102
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:102
                                                                  / 4))))) < ite(
                                                         0 <= guess:27,
                                                         floor((guess:27 / 4)),
                                                         -(floor(-((guess:27
                                                                    / 4)))))
                                                           \/ ite(0 <= guess:27,
                                                                  floor(
                                                                  (guess:27
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                              0 <= havoc:102,
                                                              floor((
                                                                    havoc:102
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:102
                                                                   / 4))))))
                                                          /\ 3 = phi___retres3:421)
                                                         \/ (ite(0 <= guess:27,
                                                                 floor(
                                                                 (guess:27
                                                                  / 4)),
                                                                 -(floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                             0 <= havoc:102,
                                                             floor((havoc:102
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:102
                                                                  / 4)))))
                                                               /\ ite(
                                                                  0 <= havoc:102,
                                                                  floor(
                                                                  (havoc:102
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:102
                                                                    / 4))))) <= ite(
                                                                  0 <= guess:27,
                                                                  floor(
                                                                  (guess:27
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                               /\ 4 = phi___retres3:421))
                                                   /\ phi___retres3:421 = phi___retres3:420))
                                       /\ phi___retres3:420 = phi___retres3:419))
                           /\ phi___retres3:419 = phi___retres3:418))
               /\ 0 <= havoc:103 /\ havoc:103 <= 1024
               /\ (((ite(0 <= havoc:103, floor((havoc:103 / 256)),
                         -(floor(-((havoc:103 / 256))))) < ite(0 <= guess:27,
                                                               floor(
                                                               (guess:27
                                                                / 256)),
                                                               -(floor(
                                                                 -((guess:27
                                                                    / 256)))))
                       \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                              -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:103,
                                                                   floor(
                                                                   (havoc:103
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:103
                                                                    / 256))))))
                      /\ 0 = phi___retres3:428)
                     \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                             -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:103,
                                                                   floor(
                                                                   (havoc:103
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:103
                                                                    / 256)))))
                           /\ ite(0 <= havoc:103, floor((havoc:103 / 256)),
                                  -(floor(-((havoc:103 / 256))))) <= ite(
                              0 <= guess:27, floor((guess:27 / 256)),
                              -(floor(-((guess:27 / 256)))))
                           /\ (((ite(0 <= havoc:103, floor((havoc:103 / 64)),
                                     -(floor(-((havoc:103 / 64))))) < ite(
                                 0 <= guess:27, floor((guess:27 / 64)),
                                 -(floor(-((guess:27 / 64)))))
                                   \/ ite(0 <= guess:27,
                                          floor((guess:27 / 64)),
                                          -(floor(-((guess:27 / 64))))) < ite(
                                      0 <= havoc:103,
                                      floor((havoc:103 / 64)),
                                      -(floor(-((havoc:103 / 64))))))
                                  /\ 1 = phi___retres3:429)
                                 \/ (ite(0 <= guess:27,
                                         floor((guess:27 / 64)),
                                         -(floor(-((guess:27 / 64))))) <= ite(
                                     0 <= havoc:103, floor((havoc:103 / 64)),
                                     -(floor(-((havoc:103 / 64)))))
                                       /\ ite(0 <= havoc:103,
                                              floor((havoc:103 / 64)),
                                              -(floor(-((havoc:103 / 64))))) <= ite(
                                          0 <= guess:27,
                                          floor((guess:27 / 64)),
                                          -(floor(-((guess:27 / 64)))))
                                       /\ (((ite(0 <= havoc:103,
                                                 floor((havoc:103 / 16)),
                                                 -(floor(-((havoc:103 / 16))))) < ite(
                                             0 <= guess:27,
                                             floor((guess:27 / 16)),
                                             -(floor(-((guess:27 / 16)))))
                                               \/ ite(0 <= guess:27,
                                                      floor((guess:27 / 16)),
                                                      -(floor(-((guess:27
                                                                 / 16))))) < ite(
                                                  0 <= havoc:103,
                                                  floor((havoc:103 / 16)),
                                                  -(floor(-((havoc:103 / 16))))))
                                              /\ 2 = phi___retres3:430)
                                             \/ (ite(0 <= guess:27,
                                                     floor((guess:27 / 16)),
                                                     -(floor(-((guess:27 / 16))))) <= ite(
                                                 0 <= havoc:103,
                                                 floor((havoc:103 / 16)),
                                                 -(floor(-((havoc:103 / 16)))))
                                                   /\ ite(0 <= havoc:103,
                                                          floor((havoc:103
                                                                 / 16)),
                                                          -(floor(-((
                                                                    havoc:103
                                                                    / 16))))) <= ite(
                                                      0 <= guess:27,
                                                      floor((guess:27 / 16)),
                                                      -(floor(-((guess:27
                                                                 / 16)))))
                                                   /\ (((ite(0 <= havoc:103,
                                                             floor((havoc:103
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:103
                                                                  / 4))))) < ite(
                                                         0 <= guess:27,
                                                         floor((guess:27 / 4)),
                                                         -(floor(-((guess:27
                                                                    / 4)))))
                                                           \/ ite(0 <= guess:27,
                                                                  floor(
                                                                  (guess:27
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                              0 <= havoc:103,
                                                              floor((
                                                                    havoc:103
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:103
                                                                   / 4))))))
                                                          /\ 3 = phi___retres3:431)
                                                         \/ (ite(0 <= guess:27,
                                                                 floor(
                                                                 (guess:27
                                                                  / 4)),
                                                                 -(floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                             0 <= havoc:103,
                                                             floor((havoc:103
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:103
                                                                  / 4)))))
                                                               /\ ite(
                                                                  0 <= havoc:103,
                                                                  floor(
                                                                  (havoc:103
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:103
                                                                    / 4))))) <= ite(
                                                                  0 <= guess:27,
                                                                  floor(
                                                                  (guess:27
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                               /\ 4 = phi___retres3:431))
                                                   /\ phi___retres3:431 = phi___retres3:430))
                                       /\ phi___retres3:430 = phi___retres3:429))
                           /\ phi___retres3:429 = phi___retres3:428))
               /\ 0 <= havoc:104 /\ havoc:104 <= 1024
               /\ (((ite(0 <= havoc:104, floor((havoc:104 / 256)),
                         -(floor(-((havoc:104 / 256))))) < ite(0 <= guess:27,
                                                               floor(
                                                               (guess:27
                                                                / 256)),
                                                               -(floor(
                                                                 -((guess:27
                                                                    / 256)))))
                       \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                              -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:104,
                                                                   floor(
                                                                   (havoc:104
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:104
                                                                    / 256))))))
                      /\ 0 = phi___retres3:438)
                     \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                             -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:104,
                                                                   floor(
                                                                   (havoc:104
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:104
                                                                    / 256)))))
                           /\ ite(0 <= havoc:104, floor((havoc:104 / 256)),
                                  -(floor(-((havoc:104 / 256))))) <= ite(
                              0 <= guess:27, floor((guess:27 / 256)),
                              -(floor(-((guess:27 / 256)))))
                           /\ (((ite(0 <= havoc:104, floor((havoc:104 / 64)),
                                     -(floor(-((havoc:104 / 64))))) < ite(
                                 0 <= guess:27, floor((guess:27 / 64)),
                                 -(floor(-((guess:27 / 64)))))
                                   \/ ite(0 <= guess:27,
                                          floor((guess:27 / 64)),
                                          -(floor(-((guess:27 / 64))))) < ite(
                                      0 <= havoc:104,
                                      floor((havoc:104 / 64)),
                                      -(floor(-((havoc:104 / 64))))))
                                  /\ 1 = phi___retres3:439)
                                 \/ (ite(0 <= guess:27,
                                         floor((guess:27 / 64)),
                                         -(floor(-((guess:27 / 64))))) <= ite(
                                     0 <= havoc:104, floor((havoc:104 / 64)),
                                     -(floor(-((havoc:104 / 64)))))
                                       /\ ite(0 <= havoc:104,
                                              floor((havoc:104 / 64)),
                                              -(floor(-((havoc:104 / 64))))) <= ite(
                                          0 <= guess:27,
                                          floor((guess:27 / 64)),
                                          -(floor(-((guess:27 / 64)))))
                                       /\ (((ite(0 <= havoc:104,
                                                 floor((havoc:104 / 16)),
                                                 -(floor(-((havoc:104 / 16))))) < ite(
                                             0 <= guess:27,
                                             floor((guess:27 / 16)),
                                             -(floor(-((guess:27 / 16)))))
                                               \/ ite(0 <= guess:27,
                                                      floor((guess:27 / 16)),
                                                      -(floor(-((guess:27
                                                                 / 16))))) < ite(
                                                  0 <= havoc:104,
                                                  floor((havoc:104 / 16)),
                                                  -(floor(-((havoc:104 / 16))))))
                                              /\ 2 = phi___retres3:440)
                                             \/ (ite(0 <= guess:27,
                                                     floor((guess:27 / 16)),
                                                     -(floor(-((guess:27 / 16))))) <= ite(
                                                 0 <= havoc:104,
                                                 floor((havoc:104 / 16)),
                                                 -(floor(-((havoc:104 / 16)))))
                                                   /\ ite(0 <= havoc:104,
                                                          floor((havoc:104
                                                                 / 16)),
                                                          -(floor(-((
                                                                    havoc:104
                                                                    / 16))))) <= ite(
                                                      0 <= guess:27,
                                                      floor((guess:27 / 16)),
                                                      -(floor(-((guess:27
                                                                 / 16)))))
                                                   /\ (((ite(0 <= havoc:104,
                                                             floor((havoc:104
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:104
                                                                  / 4))))) < ite(
                                                         0 <= guess:27,
                                                         floor((guess:27 / 4)),
                                                         -(floor(-((guess:27
                                                                    / 4)))))
                                                           \/ ite(0 <= guess:27,
                                                                  floor(
                                                                  (guess:27
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                              0 <= havoc:104,
                                                              floor((
                                                                    havoc:104
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:104
                                                                   / 4))))))
                                                          /\ 3 = phi___retres3:441)
                                                         \/ (ite(0 <= guess:27,
                                                                 floor(
                                                                 (guess:27
                                                                  / 4)),
                                                                 -(floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                             0 <= havoc:104,
                                                             floor((havoc:104
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:104
                                                                  / 4)))))
                                                               /\ ite(
                                                                  0 <= havoc:104,
                                                                  floor(
                                                                  (havoc:104
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:104
                                                                    / 4))))) <= ite(
                                                                  0 <= guess:27,
                                                                  floor(
                                                                  (guess:27
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                               /\ 4 = phi___retres3:441))
                                                   /\ phi___retres3:441 = phi___retres3:440))
                                       /\ phi___retres3:440 = phi___retres3:439))
                           /\ phi___retres3:439 = phi___retres3:438))
               /\ phi___retres3:408 = phi_time0:498
               /\ phi___retres3:418 = phi_time1:497
               /\ phi___retres3:428 = phi_time2:496
               /\ phi___retres3:438 = phi_time3:495
               /\ phi___retres3:438 = phi_return:494
               /\ havoc:105 = phi_param0:493
               /\ type_err:442 = phi_return@pos:492
               /\ type_err:444 = phi_param0@pos:491
               /\ type_err:445 = phi_param1@pos:490
               /\ type_err:443 = phi_return@width:489
               /\ type_err:446 = phi_param0@width:488
               /\ type_err:447 = phi_param1@width:487))}	
<__pstate, accept> -> <__pstate, (Unique State Name,40)_g1>	Base relation: 
{guess := havoc:15}	
##### QUERY2
WFA -
  Initial State : __pstate
  Q: {__pstate, __done}
  F: {__done}
    ( __pstate , accept , __done )	Base relation: 
{}

Weights on states: 
__done 0x4a47ac0: 
	Weight: Base relation: 
{when false}
	Accept: Base relation: 
{}
__pstate 0x3c11230: 
	Weight: Base relation: 
{when false}
	Accept: Base relation: 
{when false}
##### ANS
WFA -
  Initial State : __pstate
  Q: {__pstate, __done}
  F: {__done}
    ( __pstate , accept , __done )	Base relation: 
{}
    ( __pstate , (Unique State Name,78)_g1 , __done )	Base relation: 
{guess := havoc:15
 secret1 := havoc:504
 secret2 := havoc:509
 secret3 := havoc:516
 secret4 := havoc:583
 time0 := phi_time0:567
 time1 := phi_time1:568
 time2 := phi_time2:569
 time3 := phi_time3:570
 return := phi_return:571
 param0 := phi_param0:572
 param1 := havoc:15
 return@pos := phi_return@pos:573
 param0@pos := phi_param0@pos:574
 param1@pos := phi_param1@pos:575
 return@width := phi_return@width:576
 param0@width := phi_param0@width:577
 param1@width := phi_param1@width:578
 when ((((((((0 <= havoc:15 /\ havoc:15 <= 1024 /\ 0 <= havoc:499
                /\ havoc:499 <= 1024
                /\ (((ite(0 <= havoc:499, floor((havoc:499 / 256)),
                          -(floor(-((havoc:499 / 256))))) < ite(0 <= havoc:15,
                                                                floor(
                                                                (havoc:15
                                                                 / 256)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:15
                                                                    / 256)))))
                        \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                               -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:499,
                                                                    floor(
                                                                    (
                                                                    havoc:499
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:499
                                                                    / 256))))))
                       /\ 0 = phi___retres3:500)
                      \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                              -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:499,
                                                                    floor(
                                                                    (
                                                                    havoc:499
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:499
                                                                    / 256)))))
                            /\ ite(0 <= havoc:499, floor((havoc:499 / 256)),
                                   -(floor(-((havoc:499 / 256))))) <= ite(
                               0 <= havoc:15, floor((havoc:15 / 256)),
                               -(floor(-((havoc:15 / 256)))))
                            /\ (((ite(0 <= havoc:499,
                                      floor((havoc:499 / 64)),
                                      -(floor(-((havoc:499 / 64))))) < ite(
                                  0 <= havoc:15, floor((havoc:15 / 64)),
                                  -(floor(-((havoc:15 / 64)))))
                                    \/ ite(0 <= havoc:15,
                                           floor((havoc:15 / 64)),
                                           -(floor(-((havoc:15 / 64))))) < ite(
                                       0 <= havoc:499,
                                       floor((havoc:499 / 64)),
                                       -(floor(-((havoc:499 / 64))))))
                                   /\ 1 = phi___retres3:501)
                                  \/ (ite(0 <= havoc:15,
                                          floor((havoc:15 / 64)),
                                          -(floor(-((havoc:15 / 64))))) <= ite(
                                      0 <= havoc:499,
                                      floor((havoc:499 / 64)),
                                      -(floor(-((havoc:499 / 64)))))
                                        /\ ite(0 <= havoc:499,
                                               floor((havoc:499 / 64)),
                                               -(floor(-((havoc:499 / 64))))) <= ite(
                                           0 <= havoc:15,
                                           floor((havoc:15 / 64)),
                                           -(floor(-((havoc:15 / 64)))))
                                        /\ (((ite(0 <= havoc:499,
                                                  floor((havoc:499 / 16)),
                                                  -(floor(-((havoc:499 / 16))))) < ite(
                                              0 <= havoc:15,
                                              floor((havoc:15 / 16)),
                                              -(floor(-((havoc:15 / 16)))))
                                                \/ ite(0 <= havoc:15,
                                                       floor((havoc:15 / 16)),
                                                       -(floor(-((havoc:15
                                                                  / 16))))) < ite(
                                                   0 <= havoc:499,
                                                   floor((havoc:499 / 16)),
                                                   -(floor(-((havoc:499 / 16))))))
                                               /\ 2 = phi___retres3:502)
                                              \/ (ite(0 <= havoc:15,
                                                      floor((havoc:15 / 16)),
                                                      -(floor(-((havoc:15
                                                                 / 16))))) <= ite(
                                                  0 <= havoc:499,
                                                  floor((havoc:499 / 16)),
                                                  -(floor(-((havoc:499 / 16)))))
                                                    /\ ite(0 <= havoc:499,
                                                           floor((havoc:499
                                                                  / 16)),
                                                           -(floor(-(
                                                                   (havoc:499
                                                                    / 16))))) <= ite(
                                                       0 <= havoc:15,
                                                       floor((havoc:15 / 16)),
                                                       -(floor(-((havoc:15
                                                                  / 16)))))
                                                    /\ (((ite(0 <= havoc:499,
                                                              floor((
                                                                    havoc:499
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:499
                                                                   / 4))))) < ite(
                                                          0 <= havoc:15,
                                                          floor((havoc:15 / 4)),
                                                          -(floor(-((
                                                                    havoc:15
                                                                    / 4)))))
                                                            \/ ite(0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 4))))) < ite(
                                                               0 <= havoc:499,
                                                               floor(
                                                               (havoc:499 / 4)),
                                                               -(floor(
                                                                 -((havoc:499
                                                                    / 4))))))
                                                           /\ 3 = phi___retres3:503)
                                                          \/ (ite(0 <= havoc:15,
                                                                  floor(
                                                                  (havoc:15
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) <= ite(
                                                              0 <= havoc:499,
                                                              floor((
                                                                    havoc:499
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:499
                                                                   / 4)))))
                                                                /\ ite(
                                                                   0 <= havoc:499,
                                                                   floor(
                                                                   (havoc:499
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:499
                                                                    / 4))))) <= ite(
                                                                   0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 4)))))
                                                                /\ 4 = phi___retres3:503))
                                                    /\ phi___retres3:503 = phi___retres3:502))
                                        /\ phi___retres3:502 = phi___retres3:501))
                            /\ phi___retres3:501 = phi___retres3:500))
                /\ 0 <= havoc:504 /\ havoc:504 <= 1024
                /\ (((ite(0 <= havoc:504, floor((havoc:504 / 256)),
                          -(floor(-((havoc:504 / 256))))) < ite(0 <= havoc:15,
                                                                floor(
                                                                (havoc:15
                                                                 / 256)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:15
                                                                    / 256)))))
                        \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                               -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:504,
                                                                    floor(
                                                                    (
                                                                    havoc:504
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:504
                                                                    / 256))))))
                       /\ 0 = phi___retres3:505)
                      \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                              -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:504,
                                                                    floor(
                                                                    (
                                                                    havoc:504
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:504
                                                                    / 256)))))
                            /\ ite(0 <= havoc:504, floor((havoc:504 / 256)),
                                   -(floor(-((havoc:504 / 256))))) <= ite(
                               0 <= havoc:15, floor((havoc:15 / 256)),
                               -(floor(-((havoc:15 / 256)))))
                            /\ (((ite(0 <= havoc:504,
                                      floor((havoc:504 / 64)),
                                      -(floor(-((havoc:504 / 64))))) < ite(
                                  0 <= havoc:15, floor((havoc:15 / 64)),
                                  -(floor(-((havoc:15 / 64)))))
                                    \/ ite(0 <= havoc:15,
                                           floor((havoc:15 / 64)),
                                           -(floor(-((havoc:15 / 64))))) < ite(
                                       0 <= havoc:504,
                                       floor((havoc:504 / 64)),
                                       -(floor(-((havoc:504 / 64))))))
                                   /\ 1 = phi___retres3:506)
                                  \/ (ite(0 <= havoc:15,
                                          floor((havoc:15 / 64)),
                                          -(floor(-((havoc:15 / 64))))) <= ite(
                                      0 <= havoc:504,
                                      floor((havoc:504 / 64)),
                                      -(floor(-((havoc:504 / 64)))))
                                        /\ ite(0 <= havoc:504,
                                               floor((havoc:504 / 64)),
                                               -(floor(-((havoc:504 / 64))))) <= ite(
                                           0 <= havoc:15,
                                           floor((havoc:15 / 64)),
                                           -(floor(-((havoc:15 / 64)))))
                                        /\ (((ite(0 <= havoc:504,
                                                  floor((havoc:504 / 16)),
                                                  -(floor(-((havoc:504 / 16))))) < ite(
                                              0 <= havoc:15,
                                              floor((havoc:15 / 16)),
                                              -(floor(-((havoc:15 / 16)))))
                                                \/ ite(0 <= havoc:15,
                                                       floor((havoc:15 / 16)),
                                                       -(floor(-((havoc:15
                                                                  / 16))))) < ite(
                                                   0 <= havoc:504,
                                                   floor((havoc:504 / 16)),
                                                   -(floor(-((havoc:504 / 16))))))
                                               /\ 2 = phi___retres3:507)
                                              \/ (ite(0 <= havoc:15,
                                                      floor((havoc:15 / 16)),
                                                      -(floor(-((havoc:15
                                                                 / 16))))) <= ite(
                                                  0 <= havoc:504,
                                                  floor((havoc:504 / 16)),
                                                  -(floor(-((havoc:504 / 16)))))
                                                    /\ ite(0 <= havoc:504,
                                                           floor((havoc:504
                                                                  / 16)),
                                                           -(floor(-(
                                                                   (havoc:504
                                                                    / 16))))) <= ite(
                                                       0 <= havoc:15,
                                                       floor((havoc:15 / 16)),
                                                       -(floor(-((havoc:15
                                                                  / 16)))))
                                                    /\ (((ite(0 <= havoc:504,
                                                              floor((
                                                                    havoc:504
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:504
                                                                   / 4))))) < ite(
                                                          0 <= havoc:15,
                                                          floor((havoc:15 / 4)),
                                                          -(floor(-((
                                                                    havoc:15
                                                                    / 4)))))
                                                            \/ ite(0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 4))))) < ite(
                                                               0 <= havoc:504,
                                                               floor(
                                                               (havoc:504 / 4)),
                                                               -(floor(
                                                                 -((havoc:504
                                                                    / 4))))))
                                                           /\ 3 = phi___retres3:508)
                                                          \/ (ite(0 <= havoc:15,
                                                                  floor(
                                                                  (havoc:15
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) <= ite(
                                                              0 <= havoc:504,
                                                              floor((
                                                                    havoc:504
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:504
                                                                   / 4)))))
                                                                /\ ite(
                                                                   0 <= havoc:504,
                                                                   floor(
                                                                   (havoc:504
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:504
                                                                    / 4))))) <= ite(
                                                                   0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 4)))))
                                                                /\ 4 = phi___retres3:508))
                                                    /\ phi___retres3:508 = phi___retres3:507))
                                        /\ phi___retres3:507 = phi___retres3:506))
                            /\ phi___retres3:506 = phi___retres3:505))
                /\ 0 <= havoc:509 /\ havoc:509 <= 1024
                /\ (((ite(0 <= havoc:509, floor((havoc:509 / 256)),
                          -(floor(-((havoc:509 / 256))))) < ite(0 <= havoc:15,
                                                                floor(
                                                                (havoc:15
                                                                 / 256)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:15
                                                                    / 256)))))
                        \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                               -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:509,
                                                                    floor(
                                                                    (
                                                                    havoc:509
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:509
                                                                    / 256))))))
                       /\ 0 = phi___retres3:510)
                      \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                              -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:509,
                                                                    floor(
                                                                    (
                                                                    havoc:509
                                                                    / 256)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:509
                                                                    / 256)))))
                            /\ ite(0 <= havoc:509, floor((havoc:509 / 256)),
                                   -(floor(-((havoc:509 / 256))))) <= ite(
                               0 <= havoc:15, floor((havoc:15 / 256)),
                               -(floor(-((havoc:15 / 256)))))
                            /\ (((ite(0 <= havoc:509,
                                      floor((havoc:509 / 64)),
                                      -(floor(-((havoc:509 / 64))))) < ite(
                                  0 <= havoc:15, floor((havoc:15 / 64)),
                                  -(floor(-((havoc:15 / 64)))))
                                    \/ ite(0 <= havoc:15,
                                           floor((havoc:15 / 64)),
                                           -(floor(-((havoc:15 / 64))))) < ite(
                                       0 <= havoc:509,
                                       floor((havoc:509 / 64)),
                                       -(floor(-((havoc:509 / 64))))))
                                   /\ 1 = phi___retres3:511)
                                  \/ (ite(0 <= havoc:15,
                                          floor((havoc:15 / 64)),
                                          -(floor(-((havoc:15 / 64))))) <= ite(
                                      0 <= havoc:509,
                                      floor((havoc:509 / 64)),
                                      -(floor(-((havoc:509 / 64)))))
                                        /\ ite(0 <= havoc:509,
                                               floor((havoc:509 / 64)),
                                               -(floor(-((havoc:509 / 64))))) <= ite(
                                           0 <= havoc:15,
                                           floor((havoc:15 / 64)),
                                           -(floor(-((havoc:15 / 64)))))
                                        /\ (((ite(0 <= havoc:509,
                                                  floor((havoc:509 / 16)),
                                                  -(floor(-((havoc:509 / 16))))) < ite(
                                              0 <= havoc:15,
                                              floor((havoc:15 / 16)),
                                              -(floor(-((havoc:15 / 16)))))
                                                \/ ite(0 <= havoc:15,
                                                       floor((havoc:15 / 16)),
                                                       -(floor(-((havoc:15
                                                                  / 16))))) < ite(
                                                   0 <= havoc:509,
                                                   floor((havoc:509 / 16)),
                                                   -(floor(-((havoc:509 / 16))))))
                                               /\ 2 = phi___retres3:512)
                                              \/ (ite(0 <= havoc:15,
                                                      floor((havoc:15 / 16)),
                                                      -(floor(-((havoc:15
                                                                 / 16))))) <= ite(
                                                  0 <= havoc:509,
                                                  floor((havoc:509 / 16)),
                                                  -(floor(-((havoc:509 / 16)))))
                                                    /\ ite(0 <= havoc:509,
                                                           floor((havoc:509
                                                                  / 16)),
                                                           -(floor(-(
                                                                   (havoc:509
                                                                    / 16))))) <= ite(
                                                       0 <= havoc:15,
                                                       floor((havoc:15 / 16)),
                                                       -(floor(-((havoc:15
                                                                  / 16)))))
                                                    /\ (((ite(0 <= havoc:509,
                                                              floor((
                                                                    havoc:509
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:509
                                                                   / 4))))) < ite(
                                                          0 <= havoc:15,
                                                          floor((havoc:15 / 4)),
                                                          -(floor(-((
                                                                    havoc:15
                                                                    / 4)))))
                                                            \/ ite(0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 4))))) < ite(
                                                               0 <= havoc:509,
                                                               floor(
                                                               (havoc:509 / 4)),
                                                               -(floor(
                                                                 -((havoc:509
                                                                    / 4))))))
                                                           /\ 3 = phi___retres3:513)
                                                          \/ (ite(0 <= havoc:15,
                                                                  floor(
                                                                  (havoc:15
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) <= ite(
                                                              0 <= havoc:509,
                                                              floor((
                                                                    havoc:509
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:509
                                                                   / 4)))))
                                                                /\ ite(
                                                                   0 <= havoc:509,
                                                                   floor(
                                                                   (havoc:509
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:509
                                                                    / 4))))) <= ite(
                                                                   0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 4)))))
                                                                /\ 4 = phi___retres3:513))
                                                    /\ phi___retres3:513 = phi___retres3:512))
                                        /\ phi___retres3:512 = phi___retres3:511))
                            /\ phi___retres3:511 = phi___retres3:510))
                /\ phi___retres3:510 = phi_time2:514
                /\ phi___retres3:510 = phi_return:515
                /\ havoc:516 = phi_param0:517
                /\ type_err:518 = phi_return@pos:519
                /\ type_err:520 = phi_param0@pos:521
                /\ type_err:522 = phi_param1@pos:523
                /\ type_err:524 = phi_return@width:525
                /\ type_err:526 = phi_param0@width:527
                /\ type_err:528 = phi_param1@width:529)
               \/ (0 <= havoc:15 /\ havoc:15 <= 1024 /\ 0 <= havoc:499
                     /\ havoc:499 <= 1024
                     /\ (((ite(0 <= havoc:499, floor((havoc:499 / 256)),
                               -(floor(-((havoc:499 / 256))))) < ite(
                           0 <= havoc:15, floor((havoc:15 / 256)),
                           -(floor(-((havoc:15 / 256)))))
                             \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                                    -(floor(-((havoc:15 / 256))))) < ite(
                                0 <= havoc:499, floor((havoc:499 / 256)),
                                -(floor(-((havoc:499 / 256))))))
                            /\ 0 = phi___retres3:500)
                           \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                                   -(floor(-((havoc:15 / 256))))) <= ite(
                               0 <= havoc:499, floor((havoc:499 / 256)),
                               -(floor(-((havoc:499 / 256)))))
                                 /\ ite(0 <= havoc:499,
                                        floor((havoc:499 / 256)),
                                        -(floor(-((havoc:499 / 256))))) <= ite(
                                    0 <= havoc:15, floor((havoc:15 / 256)),
                                    -(floor(-((havoc:15 / 256)))))
                                 /\ (((ite(0 <= havoc:499,
                                           floor((havoc:499 / 64)),
                                           -(floor(-((havoc:499 / 64))))) < ite(
                                       0 <= havoc:15, floor((havoc:15 / 64)),
                                       -(floor(-((havoc:15 / 64)))))
                                         \/ ite(0 <= havoc:15,
                                                floor((havoc:15 / 64)),
                                                -(floor(-((havoc:15 / 64))))) < ite(
                                            0 <= havoc:499,
                                            floor((havoc:499 / 64)),
                                            -(floor(-((havoc:499 / 64))))))
                                        /\ 1 = phi___retres3:501)
                                       \/ (ite(0 <= havoc:15,
                                               floor((havoc:15 / 64)),
                                               -(floor(-((havoc:15 / 64))))) <= ite(
                                           0 <= havoc:499,
                                           floor((havoc:499 / 64)),
                                           -(floor(-((havoc:499 / 64)))))
                                             /\ ite(0 <= havoc:499,
                                                    floor((havoc:499 / 64)),
                                                    -(floor(-((havoc:499 / 64))))) <= ite(
                                                0 <= havoc:15,
                                                floor((havoc:15 / 64)),
                                                -(floor(-((havoc:15 / 64)))))
                                             /\ (((ite(0 <= havoc:499,
                                                       floor((havoc:499 / 16)),
                                                       -(floor(-((havoc:499
                                                                  / 16))))) < ite(
                                                   0 <= havoc:15,
                                                   floor((havoc:15 / 16)),
                                                   -(floor(-((havoc:15 / 16)))))
                                                     \/ ite(0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 16)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 16))))) < ite(
                                                        0 <= havoc:499,
                                                        floor((havoc:499 / 16)),
                                                        -(floor(-((havoc:499
                                                                   / 16))))))
                                                    /\ 2 = phi___retres3:502)
                                                   \/ (ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 16)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 16))))) <= ite(
                                                       0 <= havoc:499,
                                                       floor((havoc:499 / 16)),
                                                       -(floor(-((havoc:499
                                                                  / 16)))))
                                                         /\ ite(0 <= havoc:499,
                                                                floor(
                                                                (havoc:499
                                                                 / 16)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:499
                                                                    / 16))))) <= ite(
                                                            0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 16)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 16)))))
                                                         /\ (((ite(0 <= havoc:499,
                                                                   floor(
                                                                   (havoc:499
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:499
                                                                    / 4))))) < ite(
                                                               0 <= havoc:15,
                                                               floor(
                                                               (havoc:15 / 4)),
                                                               -(floor(
                                                                 -((havoc:15
                                                                    / 4)))))
                                                                 \/ ite(
                                                                    0 <= havoc:15,
                                                                    floor(
                                                                    (
                                                                    havoc:15
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                                    0 <= havoc:499,
                                                                    floor(
                                                                    (
                                                                    havoc:499
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:499
                                                                    / 4))))))
                                                                /\ 3 = phi___retres3:503)
                                                               \/ (ite(
                                                                   0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                                   0 <= havoc:499,
                                                                   floor(
                                                                   (havoc:499
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:499
                                                                    / 4)))))
                                                                    /\ 
                                                                    ite(
                                                                    0 <= havoc:499,
                                                                    floor(
                                                                    (
                                                                    havoc:499
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:499
                                                                    / 4))))) <= ite(
                                                                    0 <= havoc:15,
                                                                    floor(
                                                                    (
                                                                    havoc:15
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                                    /\ 
                                                                    4 = phi___retres3:503))
                                                         /\ phi___retres3:503 = phi___retres3:502))
                                             /\ phi___retres3:502 = phi___retres3:501))
                                 /\ phi___retres3:501 = phi___retres3:500))
                     /\ 0 <= havoc:504 /\ havoc:504 <= 1024
                     /\ (((ite(0 <= havoc:504, floor((havoc:504 / 256)),
                               -(floor(-((havoc:504 / 256))))) < ite(
                           0 <= havoc:15, floor((havoc:15 / 256)),
                           -(floor(-((havoc:15 / 256)))))
                             \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                                    -(floor(-((havoc:15 / 256))))) < ite(
                                0 <= havoc:504, floor((havoc:504 / 256)),
                                -(floor(-((havoc:504 / 256))))))
                            /\ 0 = phi___retres3:505)
                           \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                                   -(floor(-((havoc:15 / 256))))) <= ite(
                               0 <= havoc:504, floor((havoc:504 / 256)),
                               -(floor(-((havoc:504 / 256)))))
                                 /\ ite(0 <= havoc:504,
                                        floor((havoc:504 / 256)),
                                        -(floor(-((havoc:504 / 256))))) <= ite(
                                    0 <= havoc:15, floor((havoc:15 / 256)),
                                    -(floor(-((havoc:15 / 256)))))
                                 /\ (((ite(0 <= havoc:504,
                                           floor((havoc:504 / 64)),
                                           -(floor(-((havoc:504 / 64))))) < ite(
                                       0 <= havoc:15, floor((havoc:15 / 64)),
                                       -(floor(-((havoc:15 / 64)))))
                                         \/ ite(0 <= havoc:15,
                                                floor((havoc:15 / 64)),
                                                -(floor(-((havoc:15 / 64))))) < ite(
                                            0 <= havoc:504,
                                            floor((havoc:504 / 64)),
                                            -(floor(-((havoc:504 / 64))))))
                                        /\ 1 = phi___retres3:506)
                                       \/ (ite(0 <= havoc:15,
                                               floor((havoc:15 / 64)),
                                               -(floor(-((havoc:15 / 64))))) <= ite(
                                           0 <= havoc:504,
                                           floor((havoc:504 / 64)),
                                           -(floor(-((havoc:504 / 64)))))
                                             /\ ite(0 <= havoc:504,
                                                    floor((havoc:504 / 64)),
                                                    -(floor(-((havoc:504 / 64))))) <= ite(
                                                0 <= havoc:15,
                                                floor((havoc:15 / 64)),
                                                -(floor(-((havoc:15 / 64)))))
                                             /\ (((ite(0 <= havoc:504,
                                                       floor((havoc:504 / 16)),
                                                       -(floor(-((havoc:504
                                                                  / 16))))) < ite(
                                                   0 <= havoc:15,
                                                   floor((havoc:15 / 16)),
                                                   -(floor(-((havoc:15 / 16)))))
                                                     \/ ite(0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 16)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 16))))) < ite(
                                                        0 <= havoc:504,
                                                        floor((havoc:504 / 16)),
                                                        -(floor(-((havoc:504
                                                                   / 16))))))
                                                    /\ 2 = phi___retres3:507)
                                                   \/ (ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 16)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 16))))) <= ite(
                                                       0 <= havoc:504,
                                                       floor((havoc:504 / 16)),
                                                       -(floor(-((havoc:504
                                                                  / 16)))))
                                                         /\ ite(0 <= havoc:504,
                                                                floor(
                                                                (havoc:504
                                                                 / 16)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:504
                                                                    / 16))))) <= ite(
                                                            0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 16)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 16)))))
                                                         /\ (((ite(0 <= havoc:504,
                                                                   floor(
                                                                   (havoc:504
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:504
                                                                    / 4))))) < ite(
                                                               0 <= havoc:15,
                                                               floor(
                                                               (havoc:15 / 4)),
                                                               -(floor(
                                                                 -((havoc:15
                                                                    / 4)))))
                                                                 \/ ite(
                                                                    0 <= havoc:15,
                                                                    floor(
                                                                    (
                                                                    havoc:15
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                                    0 <= havoc:504,
                                                                    floor(
                                                                    (
                                                                    havoc:504
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:504
                                                                    / 4))))))
                                                                /\ 3 = phi___retres3:508)
                                                               \/ (ite(
                                                                   0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                                   0 <= havoc:504,
                                                                   floor(
                                                                   (havoc:504
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:504
                                                                    / 4)))))
                                                                    /\ 
                                                                    ite(
                                                                    0 <= havoc:504,
                                                                    floor(
                                                                    (
                                                                    havoc:504
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:504
                                                                    / 4))))) <= ite(
                                                                    0 <= havoc:15,
                                                                    floor(
                                                                    (
                                                                    havoc:15
                                                                    / 4)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                                    /\ 
                                                                    4 = phi___retres3:508))
                                                         /\ phi___retres3:508 = phi___retres3:507))
                                             /\ phi___retres3:507 = phi___retres3:506))
                                 /\ phi___retres3:506 = phi___retres3:505))
                     /\ time2:45 = phi_time2:514
                     /\ phi___retres3:505 = phi_return:515
                     /\ havoc:509 = phi_param0:517
                     /\ type_err:530 = phi_return@pos:519
                     /\ type_err:531 = phi_param0@pos:521
                     /\ type_err:532 = phi_param1@pos:523
                     /\ type_err:533 = phi_return@width:525
                     /\ type_err:534 = phi_param0@width:527
                     /\ type_err:535 = phi_param1@width:529))
              /\ phi___retres3:505 = phi_time1:536
              /\ phi_time2:514 = phi_time2:537
              /\ phi_return:515 = phi_return:538
              /\ phi_param0:517 = phi_param0:539
              /\ phi_return@pos:519 = phi_return@pos:540
              /\ phi_param0@pos:521 = phi_param0@pos:541
              /\ phi_param1@pos:523 = phi_param1@pos:542
              /\ phi_return@width:525 = phi_return@width:543
              /\ phi_param0@width:527 = phi_param0@width:544
              /\ phi_param1@width:529 = phi_param1@width:545)
             \/ (0 <= havoc:15 /\ havoc:15 <= 1024 /\ 0 <= havoc:499
                   /\ havoc:499 <= 1024
                   /\ (((ite(0 <= havoc:499, floor((havoc:499 / 256)),
                             -(floor(-((havoc:499 / 256))))) < ite(0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 256)))))
                           \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                                  -(floor(-((havoc:15 / 256))))) < ite(
                              0 <= havoc:499, floor((havoc:499 / 256)),
                              -(floor(-((havoc:499 / 256))))))
                          /\ 0 = phi___retres3:500)
                         \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                                 -(floor(-((havoc:15 / 256))))) <= ite(
                             0 <= havoc:499, floor((havoc:499 / 256)),
                             -(floor(-((havoc:499 / 256)))))
                               /\ ite(0 <= havoc:499,
                                      floor((havoc:499 / 256)),
                                      -(floor(-((havoc:499 / 256))))) <= ite(
                                  0 <= havoc:15, floor((havoc:15 / 256)),
                                  -(floor(-((havoc:15 / 256)))))
                               /\ (((ite(0 <= havoc:499,
                                         floor((havoc:499 / 64)),
                                         -(floor(-((havoc:499 / 64))))) < ite(
                                     0 <= havoc:15, floor((havoc:15 / 64)),
                                     -(floor(-((havoc:15 / 64)))))
                                       \/ ite(0 <= havoc:15,
                                              floor((havoc:15 / 64)),
                                              -(floor(-((havoc:15 / 64))))) < ite(
                                          0 <= havoc:499,
                                          floor((havoc:499 / 64)),
                                          -(floor(-((havoc:499 / 64))))))
                                      /\ 1 = phi___retres3:501)
                                     \/ (ite(0 <= havoc:15,
                                             floor((havoc:15 / 64)),
                                             -(floor(-((havoc:15 / 64))))) <= ite(
                                         0 <= havoc:499,
                                         floor((havoc:499 / 64)),
                                         -(floor(-((havoc:499 / 64)))))
                                           /\ ite(0 <= havoc:499,
                                                  floor((havoc:499 / 64)),
                                                  -(floor(-((havoc:499 / 64))))) <= ite(
                                              0 <= havoc:15,
                                              floor((havoc:15 / 64)),
                                              -(floor(-((havoc:15 / 64)))))
                                           /\ (((ite(0 <= havoc:499,
                                                     floor((havoc:499 / 16)),
                                                     -(floor(-((havoc:499
                                                                / 16))))) < ite(
                                                 0 <= havoc:15,
                                                 floor((havoc:15 / 16)),
                                                 -(floor(-((havoc:15 / 16)))))
                                                   \/ ite(0 <= havoc:15,
                                                          floor((havoc:15
                                                                 / 16)),
                                                          -(floor(-((
                                                                    havoc:15
                                                                    / 16))))) < ite(
                                                      0 <= havoc:499,
                                                      floor((havoc:499 / 16)),
                                                      -(floor(-((havoc:499
                                                                 / 16))))))
                                                  /\ 2 = phi___retres3:502)
                                                 \/ (ite(0 <= havoc:15,
                                                         floor((havoc:15 / 16)),
                                                         -(floor(-((havoc:15
                                                                    / 16))))) <= ite(
                                                     0 <= havoc:499,
                                                     floor((havoc:499 / 16)),
                                                     -(floor(-((havoc:499
                                                                / 16)))))
                                                       /\ ite(0 <= havoc:499,
                                                              floor((
                                                                    havoc:499
                                                                    / 16)),
                                                              -(floor(
                                                                -((havoc:499
                                                                   / 16))))) <= ite(
                                                          0 <= havoc:15,
                                                          floor((havoc:15
                                                                 / 16)),
                                                          -(floor(-((
                                                                    havoc:15
                                                                    / 16)))))
                                                       /\ (((ite(0 <= havoc:499,
                                                                 floor(
                                                                 (havoc:499
                                                                  / 4)),
                                                                 -(floor(
                                                                   -(
                                                                   (havoc:499
                                                                    / 4))))) < ite(
                                                             0 <= havoc:15,
                                                             floor((havoc:15
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:15
                                                                  / 4)))))
                                                               \/ ite(
                                                                  0 <= havoc:15,
                                                                  floor(
                                                                  (havoc:15
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                                  0 <= havoc:499,
                                                                  floor(
                                                                  (havoc:499
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:499
                                                                    / 4))))))
                                                              /\ 3 = phi___retres3:503)
                                                             \/ (ite(
                                                                 0 <= havoc:15,
                                                                 floor(
                                                                 (havoc:15
                                                                  / 4)),
                                                                 -(floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                                 0 <= havoc:499,
                                                                 floor(
                                                                 (havoc:499
                                                                  / 4)),
                                                                 -(floor(
                                                                   -(
                                                                   (havoc:499
                                                                    / 4)))))
                                                                   /\ 
                                                                   ite(
                                                                   0 <= havoc:499,
                                                                   floor(
                                                                   (havoc:499
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:499
                                                                    / 4))))) <= ite(
                                                                   0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 4)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 4)))))
                                                                   /\ 
                                                                   4 = phi___retres3:503))
                                                       /\ phi___retres3:503 = phi___retres3:502))
                                           /\ phi___retres3:502 = phi___retres3:501))
                               /\ phi___retres3:501 = phi___retres3:500))
                   /\ time1:44 = phi_time1:536 /\ time2:45 = phi_time2:537
                   /\ phi___retres3:500 = phi_return:538
                   /\ havoc:504 = phi_param0:539
                   /\ type_err:546 = phi_return@pos:540
                   /\ type_err:547 = phi_param0@pos:541
                   /\ type_err:548 = phi_param1@pos:542
                   /\ type_err:549 = phi_return@width:543
                   /\ type_err:550 = phi_param0@width:544
                   /\ type_err:551 = phi_param1@width:545))
            /\ phi___retres3:500 = phi_time0:552
            /\ phi_time1:536 = phi_time1:553 /\ phi_time2:537 = phi_time2:554
            /\ phi_return:538 = phi_return:555
            /\ phi_param0:539 = phi_param0:556
            /\ phi_return@pos:540 = phi_return@pos:557
            /\ phi_param0@pos:541 = phi_param0@pos:558
            /\ phi_param1@pos:542 = phi_param1@pos:559
            /\ phi_return@width:543 = phi_return@width:560
            /\ phi_param0@width:544 = phi_param0@width:561
            /\ phi_param1@width:545 = phi_param1@width:562)
           \/ (0 <= havoc:15 /\ havoc:15 <= 1024 /\ time0:43 = phi_time0:552
                 /\ time1:44 = phi_time1:553 /\ time2:45 = phi_time2:554
                 /\ return:55 = phi_return:555 /\ havoc:499 = phi_param0:556
                 /\ return@pos:54 = phi_return@pos:557
                 /\ type_err:563 = phi_param0@pos:558
                 /\ type_err:564 = phi_param1@pos:559
                 /\ return@width:53 = phi_return@width:560
                 /\ type_err:565 = phi_param0@width:561
                 /\ type_err:566 = phi_param1@width:562))
          /\ phi_time0:552 = phi_time0:567 /\ phi_time1:553 = phi_time1:568
          /\ phi_time2:554 = phi_time2:569 /\ time3:46 = phi_time3:570
          /\ phi_return:555 = phi_return:571
          /\ phi_param0:556 = phi_param0:572
          /\ phi_return@pos:557 = phi_return@pos:573
          /\ phi_param0@pos:558 = phi_param0@pos:574
          /\ phi_param1@pos:559 = phi_param1@pos:575
          /\ phi_return@width:560 = phi_return@width:576
          /\ phi_param0@width:561 = phi_param0@width:577
          /\ phi_param1@width:562 = phi_param1@width:578)
         \/ (0 <= havoc:15 /\ havoc:15 <= 1024 /\ 0 <= havoc:499
               /\ havoc:499 <= 1024
               /\ (((ite(0 <= havoc:499, floor((havoc:499 / 256)),
                         -(floor(-((havoc:499 / 256))))) < ite(0 <= havoc:15,
                                                               floor(
                                                               (havoc:15
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:15
                                                                    / 256)))))
                       \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                              -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:499,
                                                                   floor(
                                                                   (havoc:499
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:499
                                                                    / 256))))))
                      /\ 0 = phi___retres3:500)
                     \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                             -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:499,
                                                                   floor(
                                                                   (havoc:499
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:499
                                                                    / 256)))))
                           /\ ite(0 <= havoc:499, floor((havoc:499 / 256)),
                                  -(floor(-((havoc:499 / 256))))) <= ite(
                              0 <= havoc:15, floor((havoc:15 / 256)),
                              -(floor(-((havoc:15 / 256)))))
                           /\ (((ite(0 <= havoc:499, floor((havoc:499 / 64)),
                                     -(floor(-((havoc:499 / 64))))) < ite(
                                 0 <= havoc:15, floor((havoc:15 / 64)),
                                 -(floor(-((havoc:15 / 64)))))
                                   \/ ite(0 <= havoc:15,
                                          floor((havoc:15 / 64)),
                                          -(floor(-((havoc:15 / 64))))) < ite(
                                      0 <= havoc:499,
                                      floor((havoc:499 / 64)),
                                      -(floor(-((havoc:499 / 64))))))
                                  /\ 1 = phi___retres3:501)
                                 \/ (ite(0 <= havoc:15,
                                         floor((havoc:15 / 64)),
                                         -(floor(-((havoc:15 / 64))))) <= ite(
                                     0 <= havoc:499, floor((havoc:499 / 64)),
                                     -(floor(-((havoc:499 / 64)))))
                                       /\ ite(0 <= havoc:499,
                                              floor((havoc:499 / 64)),
                                              -(floor(-((havoc:499 / 64))))) <= ite(
                                          0 <= havoc:15,
                                          floor((havoc:15 / 64)),
                                          -(floor(-((havoc:15 / 64)))))
                                       /\ (((ite(0 <= havoc:499,
                                                 floor((havoc:499 / 16)),
                                                 -(floor(-((havoc:499 / 16))))) < ite(
                                             0 <= havoc:15,
                                             floor((havoc:15 / 16)),
                                             -(floor(-((havoc:15 / 16)))))
                                               \/ ite(0 <= havoc:15,
                                                      floor((havoc:15 / 16)),
                                                      -(floor(-((havoc:15
                                                                 / 16))))) < ite(
                                                  0 <= havoc:499,
                                                  floor((havoc:499 / 16)),
                                                  -(floor(-((havoc:499 / 16))))))
                                              /\ 2 = phi___retres3:502)
                                             \/ (ite(0 <= havoc:15,
                                                     floor((havoc:15 / 16)),
                                                     -(floor(-((havoc:15 / 16))))) <= ite(
                                                 0 <= havoc:499,
                                                 floor((havoc:499 / 16)),
                                                 -(floor(-((havoc:499 / 16)))))
                                                   /\ ite(0 <= havoc:499,
                                                          floor((havoc:499
                                                                 / 16)),
                                                          -(floor(-((
                                                                    havoc:499
                                                                    / 16))))) <= ite(
                                                      0 <= havoc:15,
                                                      floor((havoc:15 / 16)),
                                                      -(floor(-((havoc:15
                                                                 / 16)))))
                                                   /\ (((ite(0 <= havoc:499,
                                                             floor((havoc:499
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:499
                                                                  / 4))))) < ite(
                                                         0 <= havoc:15,
                                                         floor((havoc:15 / 4)),
                                                         -(floor(-((havoc:15
                                                                    / 4)))))
                                                           \/ ite(0 <= havoc:15,
                                                                  floor(
                                                                  (havoc:15
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                              0 <= havoc:499,
                                                              floor((
                                                                    havoc:499
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:499
                                                                   / 4))))))
                                                          /\ 3 = phi___retres3:503)
                                                         \/ (ite(0 <= havoc:15,
                                                                 floor(
                                                                 (havoc:15
                                                                  / 4)),
                                                                 -(floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                             0 <= havoc:499,
                                                             floor((havoc:499
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:499
                                                                  / 4)))))
                                                               /\ ite(
                                                                  0 <= havoc:499,
                                                                  floor(
                                                                  (havoc:499
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:499
                                                                    / 4))))) <= ite(
                                                                  0 <= havoc:15,
                                                                  floor(
                                                                  (havoc:15
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                               /\ 4 = phi___retres3:503))
                                                   /\ phi___retres3:503 = phi___retres3:502))
                                       /\ phi___retres3:502 = phi___retres3:501))
                           /\ phi___retres3:501 = phi___retres3:500))
               /\ 0 <= havoc:504 /\ havoc:504 <= 1024
               /\ (((ite(0 <= havoc:504, floor((havoc:504 / 256)),
                         -(floor(-((havoc:504 / 256))))) < ite(0 <= havoc:15,
                                                               floor(
                                                               (havoc:15
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:15
                                                                    / 256)))))
                       \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                              -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:504,
                                                                   floor(
                                                                   (havoc:504
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:504
                                                                    / 256))))))
                      /\ 0 = phi___retres3:505)
                     \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                             -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:504,
                                                                   floor(
                                                                   (havoc:504
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:504
                                                                    / 256)))))
                           /\ ite(0 <= havoc:504, floor((havoc:504 / 256)),
                                  -(floor(-((havoc:504 / 256))))) <= ite(
                              0 <= havoc:15, floor((havoc:15 / 256)),
                              -(floor(-((havoc:15 / 256)))))
                           /\ (((ite(0 <= havoc:504, floor((havoc:504 / 64)),
                                     -(floor(-((havoc:504 / 64))))) < ite(
                                 0 <= havoc:15, floor((havoc:15 / 64)),
                                 -(floor(-((havoc:15 / 64)))))
                                   \/ ite(0 <= havoc:15,
                                          floor((havoc:15 / 64)),
                                          -(floor(-((havoc:15 / 64))))) < ite(
                                      0 <= havoc:504,
                                      floor((havoc:504 / 64)),
                                      -(floor(-((havoc:504 / 64))))))
                                  /\ 1 = phi___retres3:506)
                                 \/ (ite(0 <= havoc:15,
                                         floor((havoc:15 / 64)),
                                         -(floor(-((havoc:15 / 64))))) <= ite(
                                     0 <= havoc:504, floor((havoc:504 / 64)),
                                     -(floor(-((havoc:504 / 64)))))
                                       /\ ite(0 <= havoc:504,
                                              floor((havoc:504 / 64)),
                                              -(floor(-((havoc:504 / 64))))) <= ite(
                                          0 <= havoc:15,
                                          floor((havoc:15 / 64)),
                                          -(floor(-((havoc:15 / 64)))))
                                       /\ (((ite(0 <= havoc:504,
                                                 floor((havoc:504 / 16)),
                                                 -(floor(-((havoc:504 / 16))))) < ite(
                                             0 <= havoc:15,
                                             floor((havoc:15 / 16)),
                                             -(floor(-((havoc:15 / 16)))))
                                               \/ ite(0 <= havoc:15,
                                                      floor((havoc:15 / 16)),
                                                      -(floor(-((havoc:15
                                                                 / 16))))) < ite(
                                                  0 <= havoc:504,
                                                  floor((havoc:504 / 16)),
                                                  -(floor(-((havoc:504 / 16))))))
                                              /\ 2 = phi___retres3:507)
                                             \/ (ite(0 <= havoc:15,
                                                     floor((havoc:15 / 16)),
                                                     -(floor(-((havoc:15 / 16))))) <= ite(
                                                 0 <= havoc:504,
                                                 floor((havoc:504 / 16)),
                                                 -(floor(-((havoc:504 / 16)))))
                                                   /\ ite(0 <= havoc:504,
                                                          floor((havoc:504
                                                                 / 16)),
                                                          -(floor(-((
                                                                    havoc:504
                                                                    / 16))))) <= ite(
                                                      0 <= havoc:15,
                                                      floor((havoc:15 / 16)),
                                                      -(floor(-((havoc:15
                                                                 / 16)))))
                                                   /\ (((ite(0 <= havoc:504,
                                                             floor((havoc:504
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:504
                                                                  / 4))))) < ite(
                                                         0 <= havoc:15,
                                                         floor((havoc:15 / 4)),
                                                         -(floor(-((havoc:15
                                                                    / 4)))))
                                                           \/ ite(0 <= havoc:15,
                                                                  floor(
                                                                  (havoc:15
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                              0 <= havoc:504,
                                                              floor((
                                                                    havoc:504
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:504
                                                                   / 4))))))
                                                          /\ 3 = phi___retres3:508)
                                                         \/ (ite(0 <= havoc:15,
                                                                 floor(
                                                                 (havoc:15
                                                                  / 4)),
                                                                 -(floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                             0 <= havoc:504,
                                                             floor((havoc:504
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:504
                                                                  / 4)))))
                                                               /\ ite(
                                                                  0 <= havoc:504,
                                                                  floor(
                                                                  (havoc:504
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:504
                                                                    / 4))))) <= ite(
                                                                  0 <= havoc:15,
                                                                  floor(
                                                                  (havoc:15
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                               /\ 4 = phi___retres3:508))
                                                   /\ phi___retres3:508 = phi___retres3:507))
                                       /\ phi___retres3:507 = phi___retres3:506))
                           /\ phi___retres3:506 = phi___retres3:505))
               /\ 0 <= havoc:509 /\ havoc:509 <= 1024
               /\ (((ite(0 <= havoc:509, floor((havoc:509 / 256)),
                         -(floor(-((havoc:509 / 256))))) < ite(0 <= havoc:15,
                                                               floor(
                                                               (havoc:15
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:15
                                                                    / 256)))))
                       \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                              -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:509,
                                                                   floor(
                                                                   (havoc:509
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:509
                                                                    / 256))))))
                      /\ 0 = phi___retres3:510)
                     \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                             -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:509,
                                                                   floor(
                                                                   (havoc:509
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:509
                                                                    / 256)))))
                           /\ ite(0 <= havoc:509, floor((havoc:509 / 256)),
                                  -(floor(-((havoc:509 / 256))))) <= ite(
                              0 <= havoc:15, floor((havoc:15 / 256)),
                              -(floor(-((havoc:15 / 256)))))
                           /\ (((ite(0 <= havoc:509, floor((havoc:509 / 64)),
                                     -(floor(-((havoc:509 / 64))))) < ite(
                                 0 <= havoc:15, floor((havoc:15 / 64)),
                                 -(floor(-((havoc:15 / 64)))))
                                   \/ ite(0 <= havoc:15,
                                          floor((havoc:15 / 64)),
                                          -(floor(-((havoc:15 / 64))))) < ite(
                                      0 <= havoc:509,
                                      floor((havoc:509 / 64)),
                                      -(floor(-((havoc:509 / 64))))))
                                  /\ 1 = phi___retres3:511)
                                 \/ (ite(0 <= havoc:15,
                                         floor((havoc:15 / 64)),
                                         -(floor(-((havoc:15 / 64))))) <= ite(
                                     0 <= havoc:509, floor((havoc:509 / 64)),
                                     -(floor(-((havoc:509 / 64)))))
                                       /\ ite(0 <= havoc:509,
                                              floor((havoc:509 / 64)),
                                              -(floor(-((havoc:509 / 64))))) <= ite(
                                          0 <= havoc:15,
                                          floor((havoc:15 / 64)),
                                          -(floor(-((havoc:15 / 64)))))
                                       /\ (((ite(0 <= havoc:509,
                                                 floor((havoc:509 / 16)),
                                                 -(floor(-((havoc:509 / 16))))) < ite(
                                             0 <= havoc:15,
                                             floor((havoc:15 / 16)),
                                             -(floor(-((havoc:15 / 16)))))
                                               \/ ite(0 <= havoc:15,
                                                      floor((havoc:15 / 16)),
                                                      -(floor(-((havoc:15
                                                                 / 16))))) < ite(
                                                  0 <= havoc:509,
                                                  floor((havoc:509 / 16)),
                                                  -(floor(-((havoc:509 / 16))))))
                                              /\ 2 = phi___retres3:512)
                                             \/ (ite(0 <= havoc:15,
                                                     floor((havoc:15 / 16)),
                                                     -(floor(-((havoc:15 / 16))))) <= ite(
                                                 0 <= havoc:509,
                                                 floor((havoc:509 / 16)),
                                                 -(floor(-((havoc:509 / 16)))))
                                                   /\ ite(0 <= havoc:509,
                                                          floor((havoc:509
                                                                 / 16)),
                                                          -(floor(-((
                                                                    havoc:509
                                                                    / 16))))) <= ite(
                                                      0 <= havoc:15,
                                                      floor((havoc:15 / 16)),
                                                      -(floor(-((havoc:15
                                                                 / 16)))))
                                                   /\ (((ite(0 <= havoc:509,
                                                             floor((havoc:509
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:509
                                                                  / 4))))) < ite(
                                                         0 <= havoc:15,
                                                         floor((havoc:15 / 4)),
                                                         -(floor(-((havoc:15
                                                                    / 4)))))
                                                           \/ ite(0 <= havoc:15,
                                                                  floor(
                                                                  (havoc:15
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                              0 <= havoc:509,
                                                              floor((
                                                                    havoc:509
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:509
                                                                   / 4))))))
                                                          /\ 3 = phi___retres3:513)
                                                         \/ (ite(0 <= havoc:15,
                                                                 floor(
                                                                 (havoc:15
                                                                  / 4)),
                                                                 -(floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                             0 <= havoc:509,
                                                             floor((havoc:509
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:509
                                                                  / 4)))))
                                                               /\ ite(
                                                                  0 <= havoc:509,
                                                                  floor(
                                                                  (havoc:509
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:509
                                                                    / 4))))) <= ite(
                                                                  0 <= havoc:15,
                                                                  floor(
                                                                  (havoc:15
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                               /\ 4 = phi___retres3:513))
                                                   /\ phi___retres3:513 = phi___retres3:512))
                                       /\ phi___retres3:512 = phi___retres3:511))
                           /\ phi___retres3:511 = phi___retres3:510))
               /\ 0 <= havoc:516 /\ havoc:516 <= 1024
               /\ (((ite(0 <= havoc:516, floor((havoc:516 / 256)),
                         -(floor(-((havoc:516 / 256))))) < ite(0 <= havoc:15,
                                                               floor(
                                                               (havoc:15
                                                                / 256)),
                                                               -(floor(
                                                                 -((havoc:15
                                                                    / 256)))))
                       \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                              -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:516,
                                                                   floor(
                                                                   (havoc:516
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:516
                                                                    / 256))))))
                      /\ 0 = phi___retres3:579)
                     \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                             -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:516,
                                                                   floor(
                                                                   (havoc:516
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:516
                                                                    / 256)))))
                           /\ ite(0 <= havoc:516, floor((havoc:516 / 256)),
                                  -(floor(-((havoc:516 / 256))))) <= ite(
                              0 <= havoc:15, floor((havoc:15 / 256)),
                              -(floor(-((havoc:15 / 256)))))
                           /\ (((ite(0 <= havoc:516, floor((havoc:516 / 64)),
                                     -(floor(-((havoc:516 / 64))))) < ite(
                                 0 <= havoc:15, floor((havoc:15 / 64)),
                                 -(floor(-((havoc:15 / 64)))))
                                   \/ ite(0 <= havoc:15,
                                          floor((havoc:15 / 64)),
                                          -(floor(-((havoc:15 / 64))))) < ite(
                                      0 <= havoc:516,
                                      floor((havoc:516 / 64)),
                                      -(floor(-((havoc:516 / 64))))))
                                  /\ 1 = phi___retres3:580)
                                 \/ (ite(0 <= havoc:15,
                                         floor((havoc:15 / 64)),
                                         -(floor(-((havoc:15 / 64))))) <= ite(
                                     0 <= havoc:516, floor((havoc:516 / 64)),
                                     -(floor(-((havoc:516 / 64)))))
                                       /\ ite(0 <= havoc:516,
                                              floor((havoc:516 / 64)),
                                              -(floor(-((havoc:516 / 64))))) <= ite(
                                          0 <= havoc:15,
                                          floor((havoc:15 / 64)),
                                          -(floor(-((havoc:15 / 64)))))
                                       /\ (((ite(0 <= havoc:516,
                                                 floor((havoc:516 / 16)),
                                                 -(floor(-((havoc:516 / 16))))) < ite(
                                             0 <= havoc:15,
                                             floor((havoc:15 / 16)),
                                             -(floor(-((havoc:15 / 16)))))
                                               \/ ite(0 <= havoc:15,
                                                      floor((havoc:15 / 16)),
                                                      -(floor(-((havoc:15
                                                                 / 16))))) < ite(
                                                  0 <= havoc:516,
                                                  floor((havoc:516 / 16)),
                                                  -(floor(-((havoc:516 / 16))))))
                                              /\ 2 = phi___retres3:581)
                                             \/ (ite(0 <= havoc:15,
                                                     floor((havoc:15 / 16)),
                                                     -(floor(-((havoc:15 / 16))))) <= ite(
                                                 0 <= havoc:516,
                                                 floor((havoc:516 / 16)),
                                                 -(floor(-((havoc:516 / 16)))))
                                                   /\ ite(0 <= havoc:516,
                                                          floor((havoc:516
                                                                 / 16)),
                                                          -(floor(-((
                                                                    havoc:516
                                                                    / 16))))) <= ite(
                                                      0 <= havoc:15,
                                                      floor((havoc:15 / 16)),
                                                      -(floor(-((havoc:15
                                                                 / 16)))))
                                                   /\ (((ite(0 <= havoc:516,
                                                             floor((havoc:516
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:516
                                                                  / 4))))) < ite(
                                                         0 <= havoc:15,
                                                         floor((havoc:15 / 4)),
                                                         -(floor(-((havoc:15
                                                                    / 4)))))
                                                           \/ ite(0 <= havoc:15,
                                                                  floor(
                                                                  (havoc:15
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                              0 <= havoc:516,
                                                              floor((
                                                                    havoc:516
                                                                    / 4)),
                                                              -(floor(
                                                                -((havoc:516
                                                                   / 4))))))
                                                          /\ 3 = phi___retres3:582)
                                                         \/ (ite(0 <= havoc:15,
                                                                 floor(
                                                                 (havoc:15
                                                                  / 4)),
                                                                 -(floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                             0 <= havoc:516,
                                                             floor((havoc:516
                                                                    / 4)),
                                                             -(floor(
                                                               -((havoc:516
                                                                  / 4)))))
                                                               /\ ite(
                                                                  0 <= havoc:516,
                                                                  floor(
                                                                  (havoc:516
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:516
                                                                    / 4))))) <= ite(
                                                                  0 <= havoc:15,
                                                                  floor(
                                                                  (havoc:15
                                                                   / 4)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                               /\ 4 = phi___retres3:582))
                                                   /\ phi___retres3:582 = phi___retres3:581))
                                       /\ phi___retres3:581 = phi___retres3:580))
                           /\ phi___retres3:580 = phi___retres3:579))
               /\ phi___retres3:500 = phi_time0:567
               /\ phi___retres3:505 = phi_time1:568
               /\ phi___retres3:510 = phi_time2:569
               /\ phi___retres3:579 = phi_time3:570
               /\ phi___retres3:579 = phi_return:571
               /\ havoc:583 = phi_param0:572
               /\ type_err:584 = phi_return@pos:573
               /\ type_err:585 = phi_param0@pos:574
               /\ type_err:586 = phi_param1@pos:575
               /\ type_err:587 = phi_return@width:576
               /\ type_err:588 = phi_param0@width:577
               /\ type_err:589 = phi_param1@width:578))}
    ( __pstate , (Unique State Name,40)_g1 , __done )	Base relation: 
{guess := havoc:15}

Weights on states: 
__done 0x4a42bb0: 
	Weight: Base relation: 
{when false}
	Accept: Base relation: 
{}
__pstate 0x3b62d60: 
	Weight: Base relation: 
{when false}
	Accept: Base relation: 
{when false}
================================================
Procedure Summaries

------------------------------------------------
Procedure summary for checkSecret

Base relation: 
{return := phi___retres3:228
 return@pos := type_err:232
 return@width := type_err:233
 when (0 <= param0:8 /\ param0:8 <= 1024
         /\ (((ite(0 <= param0:8, floor((param0:8 / 256)),
                   -(floor(-((param0:8 / 256))))) < ite(0 <= param1:11,
                                                        floor((param1:11
                                                               / 256)),
                                                        -(floor(-((param1:11
                                                                   / 256)))))
                 \/ ite(0 <= param1:11, floor((param1:11 / 256)),
                        -(floor(-((param1:11 / 256))))) < ite(0 <= param0:8,
                                                              floor((
                                                                    param0:8
                                                                    / 256)),
                                                              -(floor(
                                                                -((param0:8
                                                                   / 256))))))
                /\ 0 = phi___retres3:228)
               \/ (ite(0 <= param1:11, floor((param1:11 / 256)),
                       -(floor(-((param1:11 / 256))))) <= ite(0 <= param0:8,
                                                              floor((
                                                                    param0:8
                                                                    / 256)),
                                                              -(floor(
                                                                -((param0:8
                                                                   / 256)))))
                     /\ ite(0 <= param0:8, floor((param0:8 / 256)),
                            -(floor(-((param0:8 / 256))))) <= ite(0 <= param1:11,
                                                                  floor(
                                                                  (param1:11
                                                                   / 256)),
                                                                  -(floor(
                                                                    -(
                                                                    (
                                                                    param1:11
                                                                    / 256)))))
                     /\ (((ite(0 <= param0:8, floor((param0:8 / 64)),
                               -(floor(-((param0:8 / 64))))) < ite(0 <= param1:11,
                                                                   floor(
                                                                   (param1:11
                                                                    / 64)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (param1:11
                                                                    / 64)))))
                             \/ ite(0 <= param1:11, floor((param1:11 / 64)),
                                    -(floor(-((param1:11 / 64))))) < ite(
                                0 <= param0:8, floor((param0:8 / 64)),
                                -(floor(-((param0:8 / 64))))))
                            /\ 1 = phi___retres3:229)
                           \/ (ite(0 <= param1:11, floor((param1:11 / 64)),
                                   -(floor(-((param1:11 / 64))))) <= ite(
                               0 <= param0:8, floor((param0:8 / 64)),
                               -(floor(-((param0:8 / 64)))))
                                 /\ ite(0 <= param0:8,
                                        floor((param0:8 / 64)),
                                        -(floor(-((param0:8 / 64))))) <= ite(
                                    0 <= param1:11, floor((param1:11 / 64)),
                                    -(floor(-((param1:11 / 64)))))
                                 /\ (((ite(0 <= param0:8,
                                           floor((param0:8 / 16)),
                                           -(floor(-((param0:8 / 16))))) < ite(
                                       0 <= param1:11,
                                       floor((param1:11 / 16)),
                                       -(floor(-((param1:11 / 16)))))
                                         \/ ite(0 <= param1:11,
                                                floor((param1:11 / 16)),
                                                -(floor(-((param1:11 / 16))))) < ite(
                                            0 <= param0:8,
                                            floor((param0:8 / 16)),
                                            -(floor(-((param0:8 / 16))))))
                                        /\ 2 = phi___retres3:230)
                                       \/ (ite(0 <= param1:11,
                                               floor((param1:11 / 16)),
                                               -(floor(-((param1:11 / 16))))) <= ite(
                                           0 <= param0:8,
                                           floor((param0:8 / 16)),
                                           -(floor(-((param0:8 / 16)))))
                                             /\ ite(0 <= param0:8,
                                                    floor((param0:8 / 16)),
                                                    -(floor(-((param0:8 / 16))))) <= ite(
                                                0 <= param1:11,
                                                floor((param1:11 / 16)),
                                                -(floor(-((param1:11 / 16)))))
                                             /\ (((ite(0 <= param0:8,
                                                       floor((param0:8 / 4)),
                                                       -(floor(-((param0:8
                                                                  / 4))))) < ite(
                                                   0 <= param1:11,
                                                   floor((param1:11 / 4)),
                                                   -(floor(-((param1:11 / 4)))))
                                                     \/ ite(0 <= param1:11,
                                                            floor((param1:11
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    param1:11
                                                                    / 4))))) < ite(
                                                        0 <= param0:8,
                                                        floor((param0:8 / 4)),
                                                        -(floor(-((param0:8
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:231)
                                                   \/ (ite(0 <= param1:11,
                                                           floor((param1:11
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (param1:11
                                                                    / 4))))) <= ite(
                                                       0 <= param0:8,
                                                       floor((param0:8 / 4)),
                                                       -(floor(-((param0:8
                                                                  / 4)))))
                                                         /\ ite(0 <= param0:8,
                                                                floor(
                                                                (param0:8 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    param0:8
                                                                    / 4))))) <= ite(
                                                            0 <= param1:11,
                                                            floor((param1:11
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    param1:11
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:231))
                                             /\ phi___retres3:231 = phi___retres3:230))
                                 /\ phi___retres3:230 = phi___retres3:229))
                     /\ phi___retres3:229 = phi___retres3:228)))}

------------------------------------------------
Procedure summary for main

Base relation: 
{guess := havoc:15
 return := 0
 param0 := havoc:394
 param1 := havoc:15
 return@pos := type_err:406
 param0@pos := type_err:401
 param1@pos := type_err:402
 return@width := type_err:407
 param0@width := type_err:404
 param1@width := type_err:405
 when (0 <= havoc:15 /\ havoc:15 <= 1024 /\ 0 <= havoc:374
         /\ havoc:374 <= 1024
         /\ (((ite(0 <= havoc:374, floor((havoc:374 / 256)),
                   -(floor(-((havoc:374 / 256))))) < ite(0 <= havoc:15,
                                                         floor((havoc:15
                                                                / 256)),
                                                         -(floor(-((havoc:15
                                                                    / 256)))))
                 \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                        -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:374,
                                                             floor((havoc:374
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:374
                                                                  / 256))))))
                /\ 0 = phi___retres3:375)
               \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                       -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:374,
                                                             floor((havoc:374
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:374
                                                                  / 256)))))
                     /\ ite(0 <= havoc:374, floor((havoc:374 / 256)),
                            -(floor(-((havoc:374 / 256))))) <= ite(0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:374, floor((havoc:374 / 64)),
                               -(floor(-((havoc:374 / 64))))) < ite(0 <= havoc:15,
                                                                    floor(
                                                                    (
                                                                    havoc:15
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 64)))))
                             \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64))))) < ite(
                                0 <= havoc:374, floor((havoc:374 / 64)),
                                -(floor(-((havoc:374 / 64))))))
                            /\ 1 = phi___retres3:376)
                           \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                   -(floor(-((havoc:15 / 64))))) <= ite(
                               0 <= havoc:374, floor((havoc:374 / 64)),
                               -(floor(-((havoc:374 / 64)))))
                                 /\ ite(0 <= havoc:374,
                                        floor((havoc:374 / 64)),
                                        -(floor(-((havoc:374 / 64))))) <= ite(
                                    0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64)))))
                                 /\ (((ite(0 <= havoc:374,
                                           floor((havoc:374 / 16)),
                                           -(floor(-((havoc:374 / 16))))) < ite(
                                       0 <= havoc:15, floor((havoc:15 / 16)),
                                       -(floor(-((havoc:15 / 16)))))
                                         \/ ite(0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16))))) < ite(
                                            0 <= havoc:374,
                                            floor((havoc:374 / 16)),
                                            -(floor(-((havoc:374 / 16))))))
                                        /\ 2 = phi___retres3:377)
                                       \/ (ite(0 <= havoc:15,
                                               floor((havoc:15 / 16)),
                                               -(floor(-((havoc:15 / 16))))) <= ite(
                                           0 <= havoc:374,
                                           floor((havoc:374 / 16)),
                                           -(floor(-((havoc:374 / 16)))))
                                             /\ ite(0 <= havoc:374,
                                                    floor((havoc:374 / 16)),
                                                    -(floor(-((havoc:374 / 16))))) <= ite(
                                                0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16)))))
                                             /\ (((ite(0 <= havoc:374,
                                                       floor((havoc:374 / 4)),
                                                       -(floor(-((havoc:374
                                                                  / 4))))) < ite(
                                                   0 <= havoc:15,
                                                   floor((havoc:15 / 4)),
                                                   -(floor(-((havoc:15 / 4)))))
                                                     \/ ite(0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                        0 <= havoc:374,
                                                        floor((havoc:374 / 4)),
                                                        -(floor(-((havoc:374
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:378)
                                                   \/ (ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:374,
                                                       floor((havoc:374 / 4)),
                                                       -(floor(-((havoc:374
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:374,
                                                                floor(
                                                                (havoc:374
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:374
                                                                    / 4))))) <= ite(
                                                            0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:378))
                                             /\ phi___retres3:378 = phi___retres3:377))
                                 /\ phi___retres3:377 = phi___retres3:376))
                     /\ phi___retres3:376 = phi___retres3:375))
         /\ 0 <= havoc:379 /\ havoc:379 <= 1024
         /\ (((ite(0 <= havoc:379, floor((havoc:379 / 256)),
                   -(floor(-((havoc:379 / 256))))) < ite(0 <= havoc:15,
                                                         floor((havoc:15
                                                                / 256)),
                                                         -(floor(-((havoc:15
                                                                    / 256)))))
                 \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                        -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:379,
                                                             floor((havoc:379
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:379
                                                                  / 256))))))
                /\ 0 = phi___retres3:380)
               \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                       -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:379,
                                                             floor((havoc:379
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:379
                                                                  / 256)))))
                     /\ ite(0 <= havoc:379, floor((havoc:379 / 256)),
                            -(floor(-((havoc:379 / 256))))) <= ite(0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:379, floor((havoc:379 / 64)),
                               -(floor(-((havoc:379 / 64))))) < ite(0 <= havoc:15,
                                                                    floor(
                                                                    (
                                                                    havoc:15
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 64)))))
                             \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64))))) < ite(
                                0 <= havoc:379, floor((havoc:379 / 64)),
                                -(floor(-((havoc:379 / 64))))))
                            /\ 1 = phi___retres3:381)
                           \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                   -(floor(-((havoc:15 / 64))))) <= ite(
                               0 <= havoc:379, floor((havoc:379 / 64)),
                               -(floor(-((havoc:379 / 64)))))
                                 /\ ite(0 <= havoc:379,
                                        floor((havoc:379 / 64)),
                                        -(floor(-((havoc:379 / 64))))) <= ite(
                                    0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64)))))
                                 /\ (((ite(0 <= havoc:379,
                                           floor((havoc:379 / 16)),
                                           -(floor(-((havoc:379 / 16))))) < ite(
                                       0 <= havoc:15, floor((havoc:15 / 16)),
                                       -(floor(-((havoc:15 / 16)))))
                                         \/ ite(0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16))))) < ite(
                                            0 <= havoc:379,
                                            floor((havoc:379 / 16)),
                                            -(floor(-((havoc:379 / 16))))))
                                        /\ 2 = phi___retres3:382)
                                       \/ (ite(0 <= havoc:15,
                                               floor((havoc:15 / 16)),
                                               -(floor(-((havoc:15 / 16))))) <= ite(
                                           0 <= havoc:379,
                                           floor((havoc:379 / 16)),
                                           -(floor(-((havoc:379 / 16)))))
                                             /\ ite(0 <= havoc:379,
                                                    floor((havoc:379 / 16)),
                                                    -(floor(-((havoc:379 / 16))))) <= ite(
                                                0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16)))))
                                             /\ (((ite(0 <= havoc:379,
                                                       floor((havoc:379 / 4)),
                                                       -(floor(-((havoc:379
                                                                  / 4))))) < ite(
                                                   0 <= havoc:15,
                                                   floor((havoc:15 / 4)),
                                                   -(floor(-((havoc:15 / 4)))))
                                                     \/ ite(0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                        0 <= havoc:379,
                                                        floor((havoc:379 / 4)),
                                                        -(floor(-((havoc:379
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:383)
                                                   \/ (ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:379,
                                                       floor((havoc:379 / 4)),
                                                       -(floor(-((havoc:379
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:379,
                                                                floor(
                                                                (havoc:379
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:379
                                                                    / 4))))) <= ite(
                                                            0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:383))
                                             /\ phi___retres3:383 = phi___retres3:382))
                                 /\ phi___retres3:382 = phi___retres3:381))
                     /\ phi___retres3:381 = phi___retres3:380))
         /\ 0 <= havoc:384 /\ havoc:384 <= 1024
         /\ (((ite(0 <= havoc:384, floor((havoc:384 / 256)),
                   -(floor(-((havoc:384 / 256))))) < ite(0 <= havoc:15,
                                                         floor((havoc:15
                                                                / 256)),
                                                         -(floor(-((havoc:15
                                                                    / 256)))))
                 \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                        -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:384,
                                                             floor((havoc:384
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:384
                                                                  / 256))))))
                /\ 0 = phi___retres3:385)
               \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                       -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:384,
                                                             floor((havoc:384
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:384
                                                                  / 256)))))
                     /\ ite(0 <= havoc:384, floor((havoc:384 / 256)),
                            -(floor(-((havoc:384 / 256))))) <= ite(0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:384, floor((havoc:384 / 64)),
                               -(floor(-((havoc:384 / 64))))) < ite(0 <= havoc:15,
                                                                    floor(
                                                                    (
                                                                    havoc:15
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 64)))))
                             \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64))))) < ite(
                                0 <= havoc:384, floor((havoc:384 / 64)),
                                -(floor(-((havoc:384 / 64))))))
                            /\ 1 = phi___retres3:386)
                           \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                   -(floor(-((havoc:15 / 64))))) <= ite(
                               0 <= havoc:384, floor((havoc:384 / 64)),
                               -(floor(-((havoc:384 / 64)))))
                                 /\ ite(0 <= havoc:384,
                                        floor((havoc:384 / 64)),
                                        -(floor(-((havoc:384 / 64))))) <= ite(
                                    0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64)))))
                                 /\ (((ite(0 <= havoc:384,
                                           floor((havoc:384 / 16)),
                                           -(floor(-((havoc:384 / 16))))) < ite(
                                       0 <= havoc:15, floor((havoc:15 / 16)),
                                       -(floor(-((havoc:15 / 16)))))
                                         \/ ite(0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16))))) < ite(
                                            0 <= havoc:384,
                                            floor((havoc:384 / 16)),
                                            -(floor(-((havoc:384 / 16))))))
                                        /\ 2 = phi___retres3:387)
                                       \/ (ite(0 <= havoc:15,
                                               floor((havoc:15 / 16)),
                                               -(floor(-((havoc:15 / 16))))) <= ite(
                                           0 <= havoc:384,
                                           floor((havoc:384 / 16)),
                                           -(floor(-((havoc:384 / 16)))))
                                             /\ ite(0 <= havoc:384,
                                                    floor((havoc:384 / 16)),
                                                    -(floor(-((havoc:384 / 16))))) <= ite(
                                                0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16)))))
                                             /\ (((ite(0 <= havoc:384,
                                                       floor((havoc:384 / 4)),
                                                       -(floor(-((havoc:384
                                                                  / 4))))) < ite(
                                                   0 <= havoc:15,
                                                   floor((havoc:15 / 4)),
                                                   -(floor(-((havoc:15 / 4)))))
                                                     \/ ite(0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                        0 <= havoc:384,
                                                        floor((havoc:384 / 4)),
                                                        -(floor(-((havoc:384
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:388)
                                                   \/ (ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:384,
                                                       floor((havoc:384 / 4)),
                                                       -(floor(-((havoc:384
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:384,
                                                                floor(
                                                                (havoc:384
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:384
                                                                    / 4))))) <= ite(
                                                            0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:388))
                                             /\ phi___retres3:388 = phi___retres3:387))
                                 /\ phi___retres3:387 = phi___retres3:386))
                     /\ phi___retres3:386 = phi___retres3:385))
         /\ 0 <= havoc:389 /\ havoc:389 <= 1024
         /\ (((ite(0 <= havoc:389, floor((havoc:389 / 256)),
                   -(floor(-((havoc:389 / 256))))) < ite(0 <= havoc:15,
                                                         floor((havoc:15
                                                                / 256)),
                                                         -(floor(-((havoc:15
                                                                    / 256)))))
                 \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                        -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:389,
                                                             floor((havoc:389
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:389
                                                                  / 256))))))
                /\ 0 = phi___retres3:390)
               \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                       -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:389,
                                                             floor((havoc:389
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:389
                                                                  / 256)))))
                     /\ ite(0 <= havoc:389, floor((havoc:389 / 256)),
                            -(floor(-((havoc:389 / 256))))) <= ite(0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:389, floor((havoc:389 / 64)),
                               -(floor(-((havoc:389 / 64))))) < ite(0 <= havoc:15,
                                                                    floor(
                                                                    (
                                                                    havoc:15
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 64)))))
                             \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64))))) < ite(
                                0 <= havoc:389, floor((havoc:389 / 64)),
                                -(floor(-((havoc:389 / 64))))))
                            /\ 1 = phi___retres3:391)
                           \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                   -(floor(-((havoc:15 / 64))))) <= ite(
                               0 <= havoc:389, floor((havoc:389 / 64)),
                               -(floor(-((havoc:389 / 64)))))
                                 /\ ite(0 <= havoc:389,
                                        floor((havoc:389 / 64)),
                                        -(floor(-((havoc:389 / 64))))) <= ite(
                                    0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64)))))
                                 /\ (((ite(0 <= havoc:389,
                                           floor((havoc:389 / 16)),
                                           -(floor(-((havoc:389 / 16))))) < ite(
                                       0 <= havoc:15, floor((havoc:15 / 16)),
                                       -(floor(-((havoc:15 / 16)))))
                                         \/ ite(0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16))))) < ite(
                                            0 <= havoc:389,
                                            floor((havoc:389 / 16)),
                                            -(floor(-((havoc:389 / 16))))))
                                        /\ 2 = phi___retres3:392)
                                       \/ (ite(0 <= havoc:15,
                                               floor((havoc:15 / 16)),
                                               -(floor(-((havoc:15 / 16))))) <= ite(
                                           0 <= havoc:389,
                                           floor((havoc:389 / 16)),
                                           -(floor(-((havoc:389 / 16)))))
                                             /\ ite(0 <= havoc:389,
                                                    floor((havoc:389 / 16)),
                                                    -(floor(-((havoc:389 / 16))))) <= ite(
                                                0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16)))))
                                             /\ (((ite(0 <= havoc:389,
                                                       floor((havoc:389 / 4)),
                                                       -(floor(-((havoc:389
                                                                  / 4))))) < ite(
                                                   0 <= havoc:15,
                                                   floor((havoc:15 / 4)),
                                                   -(floor(-((havoc:15 / 4)))))
                                                     \/ ite(0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                        0 <= havoc:389,
                                                        floor((havoc:389 / 4)),
                                                        -(floor(-((havoc:389
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:393)
                                                   \/ (ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:389,
                                                       floor((havoc:389 / 4)),
                                                       -(floor(-((havoc:389
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:389,
                                                                floor(
                                                                (havoc:389
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:389
                                                                    / 4))))) <= ite(
                                                            0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:393))
                                             /\ phi___retres3:393 = phi___retres3:392))
                                 /\ phi___retres3:392 = phi___retres3:391))
                     /\ phi___retres3:391 = phi___retres3:390))
         /\ 0 <= havoc:394 /\ havoc:394 <= 1024
         /\ (((ite(0 <= havoc:394, floor((havoc:394 / 256)),
                   -(floor(-((havoc:394 / 256))))) < ite(0 <= havoc:15,
                                                         floor((havoc:15
                                                                / 256)),
                                                         -(floor(-((havoc:15
                                                                    / 256)))))
                 \/ ite(0 <= havoc:15, floor((havoc:15 / 256)),
                        -(floor(-((havoc:15 / 256))))) < ite(0 <= havoc:394,
                                                             floor((havoc:394
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:394
                                                                  / 256))))))
                /\ 0 = phi___retres3:395)
               \/ (ite(0 <= havoc:15, floor((havoc:15 / 256)),
                       -(floor(-((havoc:15 / 256))))) <= ite(0 <= havoc:394,
                                                             floor((havoc:394
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:394
                                                                  / 256)))))
                     /\ ite(0 <= havoc:394, floor((havoc:394 / 256)),
                            -(floor(-((havoc:394 / 256))))) <= ite(0 <= havoc:15,
                                                                   floor(
                                                                   (havoc:15
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (havoc:15
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:394, floor((havoc:394 / 64)),
                               -(floor(-((havoc:394 / 64))))) < ite(0 <= havoc:15,
                                                                    floor(
                                                                    (
                                                                    havoc:15
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    havoc:15
                                                                    / 64)))))
                             \/ ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64))))) < ite(
                                0 <= havoc:394, floor((havoc:394 / 64)),
                                -(floor(-((havoc:394 / 64))))))
                            /\ 1 = phi___retres3:396)
                           \/ (ite(0 <= havoc:15, floor((havoc:15 / 64)),
                                   -(floor(-((havoc:15 / 64))))) <= ite(
                               0 <= havoc:394, floor((havoc:394 / 64)),
                               -(floor(-((havoc:394 / 64)))))
                                 /\ ite(0 <= havoc:394,
                                        floor((havoc:394 / 64)),
                                        -(floor(-((havoc:394 / 64))))) <= ite(
                                    0 <= havoc:15, floor((havoc:15 / 64)),
                                    -(floor(-((havoc:15 / 64)))))
                                 /\ (((ite(0 <= havoc:394,
                                           floor((havoc:394 / 16)),
                                           -(floor(-((havoc:394 / 16))))) < ite(
                                       0 <= havoc:15, floor((havoc:15 / 16)),
                                       -(floor(-((havoc:15 / 16)))))
                                         \/ ite(0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16))))) < ite(
                                            0 <= havoc:394,
                                            floor((havoc:394 / 16)),
                                            -(floor(-((havoc:394 / 16))))))
                                        /\ 2 = phi___retres3:397)
                                       \/ (ite(0 <= havoc:15,
                                               floor((havoc:15 / 16)),
                                               -(floor(-((havoc:15 / 16))))) <= ite(
                                           0 <= havoc:394,
                                           floor((havoc:394 / 16)),
                                           -(floor(-((havoc:394 / 16)))))
                                             /\ ite(0 <= havoc:394,
                                                    floor((havoc:394 / 16)),
                                                    -(floor(-((havoc:394 / 16))))) <= ite(
                                                0 <= havoc:15,
                                                floor((havoc:15 / 16)),
                                                -(floor(-((havoc:15 / 16)))))
                                             /\ (((ite(0 <= havoc:394,
                                                       floor((havoc:394 / 4)),
                                                       -(floor(-((havoc:394
                                                                  / 4))))) < ite(
                                                   0 <= havoc:15,
                                                   floor((havoc:15 / 4)),
                                                   -(floor(-((havoc:15 / 4)))))
                                                     \/ ite(0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4))))) < ite(
                                                        0 <= havoc:394,
                                                        floor((havoc:394 / 4)),
                                                        -(floor(-((havoc:394
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:398)
                                                   \/ (ite(0 <= havoc:15,
                                                           floor((havoc:15
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (havoc:15
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:394,
                                                       floor((havoc:394 / 4)),
                                                       -(floor(-((havoc:394
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:394,
                                                                floor(
                                                                (havoc:394
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:394
                                                                    / 4))))) <= ite(
                                                            0 <= havoc:15,
                                                            floor((havoc:15
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    havoc:15
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:398))
                                             /\ phi___retres3:398 = phi___retres3:397))
                                 /\ phi___retres3:397 = phi___retres3:396))
                     /\ phi___retres3:396 = phi___retres3:395))
         /\ phi___retres3:375 < phi___retres3:380
         /\ phi___retres3:380 < phi___retres3:385
         /\ phi___retres3:385 < phi___retres3:390
         /\ phi___retres3:390 < phi___retres3:395)}

------------------------------------------------
Procedure summary for start

Base relation: 
{secret1 := havoc:102
 secret2 := havoc:103
 secret3 := havoc:104
 secret4 := havoc:105
 time0 := phi___retres3:408
 time1 := phi___retres3:418
 time2 := phi___retres3:428
 time3 := phi___retres3:438
 return := havoc:454
 param0 := havoc:105
 param1 := guess:27
 return@pos := type_err:455
 param0@pos := type_err:444
 param1@pos := type_err:445
 return@width := type_err:456
 param0@width := type_err:446
 param1@width := type_err:447
 when (0 <= guess:27 /\ guess:27 <= 1024 /\ 0 <= havoc:101
         /\ havoc:101 <= 1024
         /\ (((ite(0 <= havoc:101, floor((havoc:101 / 256)),
                   -(floor(-((havoc:101 / 256))))) < ite(0 <= guess:27,
                                                         floor((guess:27
                                                                / 256)),
                                                         -(floor(-((guess:27
                                                                    / 256)))))
                 \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                        -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:101,
                                                             floor((havoc:101
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:101
                                                                  / 256))))))
                /\ 0 = phi___retres3:408)
               \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                       -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:101,
                                                             floor((havoc:101
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:101
                                                                  / 256)))))
                     /\ ite(0 <= havoc:101, floor((havoc:101 / 256)),
                            -(floor(-((havoc:101 / 256))))) <= ite(0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:101, floor((havoc:101 / 64)),
                               -(floor(-((havoc:101 / 64))))) < ite(0 <= guess:27,
                                                                    floor(
                                                                    (
                                                                    guess:27
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 64)))))
                             \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64))))) < ite(
                                0 <= havoc:101, floor((havoc:101 / 64)),
                                -(floor(-((havoc:101 / 64))))))
                            /\ 1 = phi___retres3:409)
                           \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                   -(floor(-((guess:27 / 64))))) <= ite(
                               0 <= havoc:101, floor((havoc:101 / 64)),
                               -(floor(-((havoc:101 / 64)))))
                                 /\ ite(0 <= havoc:101,
                                        floor((havoc:101 / 64)),
                                        -(floor(-((havoc:101 / 64))))) <= ite(
                                    0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64)))))
                                 /\ (((ite(0 <= havoc:101,
                                           floor((havoc:101 / 16)),
                                           -(floor(-((havoc:101 / 16))))) < ite(
                                       0 <= guess:27, floor((guess:27 / 16)),
                                       -(floor(-((guess:27 / 16)))))
                                         \/ ite(0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16))))) < ite(
                                            0 <= havoc:101,
                                            floor((havoc:101 / 16)),
                                            -(floor(-((havoc:101 / 16))))))
                                        /\ 2 = phi___retres3:410)
                                       \/ (ite(0 <= guess:27,
                                               floor((guess:27 / 16)),
                                               -(floor(-((guess:27 / 16))))) <= ite(
                                           0 <= havoc:101,
                                           floor((havoc:101 / 16)),
                                           -(floor(-((havoc:101 / 16)))))
                                             /\ ite(0 <= havoc:101,
                                                    floor((havoc:101 / 16)),
                                                    -(floor(-((havoc:101 / 16))))) <= ite(
                                                0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16)))))
                                             /\ (((ite(0 <= havoc:101,
                                                       floor((havoc:101 / 4)),
                                                       -(floor(-((havoc:101
                                                                  / 4))))) < ite(
                                                   0 <= guess:27,
                                                   floor((guess:27 / 4)),
                                                   -(floor(-((guess:27 / 4)))))
                                                     \/ ite(0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                        0 <= havoc:101,
                                                        floor((havoc:101 / 4)),
                                                        -(floor(-((havoc:101
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:411)
                                                   \/ (ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:101,
                                                       floor((havoc:101 / 4)),
                                                       -(floor(-((havoc:101
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:101,
                                                                floor(
                                                                (havoc:101
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:101
                                                                    / 4))))) <= ite(
                                                            0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:411))
                                             /\ phi___retres3:411 = phi___retres3:410))
                                 /\ phi___retres3:410 = phi___retres3:409))
                     /\ phi___retres3:409 = phi___retres3:408))
         /\ 0 <= havoc:102 /\ havoc:102 <= 1024
         /\ (((ite(0 <= havoc:102, floor((havoc:102 / 256)),
                   -(floor(-((havoc:102 / 256))))) < ite(0 <= guess:27,
                                                         floor((guess:27
                                                                / 256)),
                                                         -(floor(-((guess:27
                                                                    / 256)))))
                 \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                        -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:102,
                                                             floor((havoc:102
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:102
                                                                  / 256))))))
                /\ 0 = phi___retres3:418)
               \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                       -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:102,
                                                             floor((havoc:102
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:102
                                                                  / 256)))))
                     /\ ite(0 <= havoc:102, floor((havoc:102 / 256)),
                            -(floor(-((havoc:102 / 256))))) <= ite(0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:102, floor((havoc:102 / 64)),
                               -(floor(-((havoc:102 / 64))))) < ite(0 <= guess:27,
                                                                    floor(
                                                                    (
                                                                    guess:27
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 64)))))
                             \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64))))) < ite(
                                0 <= havoc:102, floor((havoc:102 / 64)),
                                -(floor(-((havoc:102 / 64))))))
                            /\ 1 = phi___retres3:419)
                           \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                   -(floor(-((guess:27 / 64))))) <= ite(
                               0 <= havoc:102, floor((havoc:102 / 64)),
                               -(floor(-((havoc:102 / 64)))))
                                 /\ ite(0 <= havoc:102,
                                        floor((havoc:102 / 64)),
                                        -(floor(-((havoc:102 / 64))))) <= ite(
                                    0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64)))))
                                 /\ (((ite(0 <= havoc:102,
                                           floor((havoc:102 / 16)),
                                           -(floor(-((havoc:102 / 16))))) < ite(
                                       0 <= guess:27, floor((guess:27 / 16)),
                                       -(floor(-((guess:27 / 16)))))
                                         \/ ite(0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16))))) < ite(
                                            0 <= havoc:102,
                                            floor((havoc:102 / 16)),
                                            -(floor(-((havoc:102 / 16))))))
                                        /\ 2 = phi___retres3:420)
                                       \/ (ite(0 <= guess:27,
                                               floor((guess:27 / 16)),
                                               -(floor(-((guess:27 / 16))))) <= ite(
                                           0 <= havoc:102,
                                           floor((havoc:102 / 16)),
                                           -(floor(-((havoc:102 / 16)))))
                                             /\ ite(0 <= havoc:102,
                                                    floor((havoc:102 / 16)),
                                                    -(floor(-((havoc:102 / 16))))) <= ite(
                                                0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16)))))
                                             /\ (((ite(0 <= havoc:102,
                                                       floor((havoc:102 / 4)),
                                                       -(floor(-((havoc:102
                                                                  / 4))))) < ite(
                                                   0 <= guess:27,
                                                   floor((guess:27 / 4)),
                                                   -(floor(-((guess:27 / 4)))))
                                                     \/ ite(0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                        0 <= havoc:102,
                                                        floor((havoc:102 / 4)),
                                                        -(floor(-((havoc:102
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:421)
                                                   \/ (ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:102,
                                                       floor((havoc:102 / 4)),
                                                       -(floor(-((havoc:102
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:102,
                                                                floor(
                                                                (havoc:102
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:102
                                                                    / 4))))) <= ite(
                                                            0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:421))
                                             /\ phi___retres3:421 = phi___retres3:420))
                                 /\ phi___retres3:420 = phi___retres3:419))
                     /\ phi___retres3:419 = phi___retres3:418))
         /\ 0 <= havoc:103 /\ havoc:103 <= 1024
         /\ (((ite(0 <= havoc:103, floor((havoc:103 / 256)),
                   -(floor(-((havoc:103 / 256))))) < ite(0 <= guess:27,
                                                         floor((guess:27
                                                                / 256)),
                                                         -(floor(-((guess:27
                                                                    / 256)))))
                 \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                        -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:103,
                                                             floor((havoc:103
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:103
                                                                  / 256))))))
                /\ 0 = phi___retres3:428)
               \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                       -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:103,
                                                             floor((havoc:103
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:103
                                                                  / 256)))))
                     /\ ite(0 <= havoc:103, floor((havoc:103 / 256)),
                            -(floor(-((havoc:103 / 256))))) <= ite(0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:103, floor((havoc:103 / 64)),
                               -(floor(-((havoc:103 / 64))))) < ite(0 <= guess:27,
                                                                    floor(
                                                                    (
                                                                    guess:27
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 64)))))
                             \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64))))) < ite(
                                0 <= havoc:103, floor((havoc:103 / 64)),
                                -(floor(-((havoc:103 / 64))))))
                            /\ 1 = phi___retres3:429)
                           \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                   -(floor(-((guess:27 / 64))))) <= ite(
                               0 <= havoc:103, floor((havoc:103 / 64)),
                               -(floor(-((havoc:103 / 64)))))
                                 /\ ite(0 <= havoc:103,
                                        floor((havoc:103 / 64)),
                                        -(floor(-((havoc:103 / 64))))) <= ite(
                                    0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64)))))
                                 /\ (((ite(0 <= havoc:103,
                                           floor((havoc:103 / 16)),
                                           -(floor(-((havoc:103 / 16))))) < ite(
                                       0 <= guess:27, floor((guess:27 / 16)),
                                       -(floor(-((guess:27 / 16)))))
                                         \/ ite(0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16))))) < ite(
                                            0 <= havoc:103,
                                            floor((havoc:103 / 16)),
                                            -(floor(-((havoc:103 / 16))))))
                                        /\ 2 = phi___retres3:430)
                                       \/ (ite(0 <= guess:27,
                                               floor((guess:27 / 16)),
                                               -(floor(-((guess:27 / 16))))) <= ite(
                                           0 <= havoc:103,
                                           floor((havoc:103 / 16)),
                                           -(floor(-((havoc:103 / 16)))))
                                             /\ ite(0 <= havoc:103,
                                                    floor((havoc:103 / 16)),
                                                    -(floor(-((havoc:103 / 16))))) <= ite(
                                                0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16)))))
                                             /\ (((ite(0 <= havoc:103,
                                                       floor((havoc:103 / 4)),
                                                       -(floor(-((havoc:103
                                                                  / 4))))) < ite(
                                                   0 <= guess:27,
                                                   floor((guess:27 / 4)),
                                                   -(floor(-((guess:27 / 4)))))
                                                     \/ ite(0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                        0 <= havoc:103,
                                                        floor((havoc:103 / 4)),
                                                        -(floor(-((havoc:103
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:431)
                                                   \/ (ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:103,
                                                       floor((havoc:103 / 4)),
                                                       -(floor(-((havoc:103
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:103,
                                                                floor(
                                                                (havoc:103
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:103
                                                                    / 4))))) <= ite(
                                                            0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:431))
                                             /\ phi___retres3:431 = phi___retres3:430))
                                 /\ phi___retres3:430 = phi___retres3:429))
                     /\ phi___retres3:429 = phi___retres3:428))
         /\ 0 <= havoc:104 /\ havoc:104 <= 1024
         /\ (((ite(0 <= havoc:104, floor((havoc:104 / 256)),
                   -(floor(-((havoc:104 / 256))))) < ite(0 <= guess:27,
                                                         floor((guess:27
                                                                / 256)),
                                                         -(floor(-((guess:27
                                                                    / 256)))))
                 \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                        -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:104,
                                                             floor((havoc:104
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:104
                                                                  / 256))))))
                /\ 0 = phi___retres3:438)
               \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                       -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:104,
                                                             floor((havoc:104
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:104
                                                                  / 256)))))
                     /\ ite(0 <= havoc:104, floor((havoc:104 / 256)),
                            -(floor(-((havoc:104 / 256))))) <= ite(0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:104, floor((havoc:104 / 64)),
                               -(floor(-((havoc:104 / 64))))) < ite(0 <= guess:27,
                                                                    floor(
                                                                    (
                                                                    guess:27
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 64)))))
                             \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64))))) < ite(
                                0 <= havoc:104, floor((havoc:104 / 64)),
                                -(floor(-((havoc:104 / 64))))))
                            /\ 1 = phi___retres3:439)
                           \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                   -(floor(-((guess:27 / 64))))) <= ite(
                               0 <= havoc:104, floor((havoc:104 / 64)),
                               -(floor(-((havoc:104 / 64)))))
                                 /\ ite(0 <= havoc:104,
                                        floor((havoc:104 / 64)),
                                        -(floor(-((havoc:104 / 64))))) <= ite(
                                    0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64)))))
                                 /\ (((ite(0 <= havoc:104,
                                           floor((havoc:104 / 16)),
                                           -(floor(-((havoc:104 / 16))))) < ite(
                                       0 <= guess:27, floor((guess:27 / 16)),
                                       -(floor(-((guess:27 / 16)))))
                                         \/ ite(0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16))))) < ite(
                                            0 <= havoc:104,
                                            floor((havoc:104 / 16)),
                                            -(floor(-((havoc:104 / 16))))))
                                        /\ 2 = phi___retres3:440)
                                       \/ (ite(0 <= guess:27,
                                               floor((guess:27 / 16)),
                                               -(floor(-((guess:27 / 16))))) <= ite(
                                           0 <= havoc:104,
                                           floor((havoc:104 / 16)),
                                           -(floor(-((havoc:104 / 16)))))
                                             /\ ite(0 <= havoc:104,
                                                    floor((havoc:104 / 16)),
                                                    -(floor(-((havoc:104 / 16))))) <= ite(
                                                0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16)))))
                                             /\ (((ite(0 <= havoc:104,
                                                       floor((havoc:104 / 4)),
                                                       -(floor(-((havoc:104
                                                                  / 4))))) < ite(
                                                   0 <= guess:27,
                                                   floor((guess:27 / 4)),
                                                   -(floor(-((guess:27 / 4)))))
                                                     \/ ite(0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                        0 <= havoc:104,
                                                        floor((havoc:104 / 4)),
                                                        -(floor(-((havoc:104
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:441)
                                                   \/ (ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:104,
                                                       floor((havoc:104 / 4)),
                                                       -(floor(-((havoc:104
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:104,
                                                                floor(
                                                                (havoc:104
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:104
                                                                    / 4))))) <= ite(
                                                            0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:441))
                                             /\ phi___retres3:441 = phi___retres3:440))
                                 /\ phi___retres3:440 = phi___retres3:439))
                     /\ phi___retres3:439 = phi___retres3:438))
         /\ 0 <= havoc:105 /\ havoc:105 <= 1024
         /\ (((ite(0 <= havoc:105, floor((havoc:105 / 256)),
                   -(floor(-((havoc:105 / 256))))) < ite(0 <= guess:27,
                                                         floor((guess:27
                                                                / 256)),
                                                         -(floor(-((guess:27
                                                                    / 256)))))
                 \/ ite(0 <= guess:27, floor((guess:27 / 256)),
                        -(floor(-((guess:27 / 256))))) < ite(0 <= havoc:105,
                                                             floor((havoc:105
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:105
                                                                  / 256))))))
                /\ 0 = phi___retres3:448)
               \/ (ite(0 <= guess:27, floor((guess:27 / 256)),
                       -(floor(-((guess:27 / 256))))) <= ite(0 <= havoc:105,
                                                             floor((havoc:105
                                                                    / 256)),
                                                             -(floor(
                                                               -((havoc:105
                                                                  / 256)))))
                     /\ ite(0 <= havoc:105, floor((havoc:105 / 256)),
                            -(floor(-((havoc:105 / 256))))) <= ite(0 <= guess:27,
                                                                   floor(
                                                                   (guess:27
                                                                    / 256)),
                                                                   -(
                                                                   floor(
                                                                   -(
                                                                   (guess:27
                                                                    / 256)))))
                     /\ (((ite(0 <= havoc:105, floor((havoc:105 / 64)),
                               -(floor(-((havoc:105 / 64))))) < ite(0 <= guess:27,
                                                                    floor(
                                                                    (
                                                                    guess:27
                                                                    / 64)),
                                                                    -(
                                                                    floor(
                                                                    -(
                                                                    (
                                                                    guess:27
                                                                    / 64)))))
                             \/ ite(0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64))))) < ite(
                                0 <= havoc:105, floor((havoc:105 / 64)),
                                -(floor(-((havoc:105 / 64))))))
                            /\ 1 = phi___retres3:449)
                           \/ (ite(0 <= guess:27, floor((guess:27 / 64)),
                                   -(floor(-((guess:27 / 64))))) <= ite(
                               0 <= havoc:105, floor((havoc:105 / 64)),
                               -(floor(-((havoc:105 / 64)))))
                                 /\ ite(0 <= havoc:105,
                                        floor((havoc:105 / 64)),
                                        -(floor(-((havoc:105 / 64))))) <= ite(
                                    0 <= guess:27, floor((guess:27 / 64)),
                                    -(floor(-((guess:27 / 64)))))
                                 /\ (((ite(0 <= havoc:105,
                                           floor((havoc:105 / 16)),
                                           -(floor(-((havoc:105 / 16))))) < ite(
                                       0 <= guess:27, floor((guess:27 / 16)),
                                       -(floor(-((guess:27 / 16)))))
                                         \/ ite(0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16))))) < ite(
                                            0 <= havoc:105,
                                            floor((havoc:105 / 16)),
                                            -(floor(-((havoc:105 / 16))))))
                                        /\ 2 = phi___retres3:450)
                                       \/ (ite(0 <= guess:27,
                                               floor((guess:27 / 16)),
                                               -(floor(-((guess:27 / 16))))) <= ite(
                                           0 <= havoc:105,
                                           floor((havoc:105 / 16)),
                                           -(floor(-((havoc:105 / 16)))))
                                             /\ ite(0 <= havoc:105,
                                                    floor((havoc:105 / 16)),
                                                    -(floor(-((havoc:105 / 16))))) <= ite(
                                                0 <= guess:27,
                                                floor((guess:27 / 16)),
                                                -(floor(-((guess:27 / 16)))))
                                             /\ (((ite(0 <= havoc:105,
                                                       floor((havoc:105 / 4)),
                                                       -(floor(-((havoc:105
                                                                  / 4))))) < ite(
                                                   0 <= guess:27,
                                                   floor((guess:27 / 4)),
                                                   -(floor(-((guess:27 / 4)))))
                                                     \/ ite(0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4))))) < ite(
                                                        0 <= havoc:105,
                                                        floor((havoc:105 / 4)),
                                                        -(floor(-((havoc:105
                                                                   / 4))))))
                                                    /\ 3 = phi___retres3:451)
                                                   \/ (ite(0 <= guess:27,
                                                           floor((guess:27
                                                                  / 4)),
                                                           -(floor(-(
                                                                   (guess:27
                                                                    / 4))))) <= ite(
                                                       0 <= havoc:105,
                                                       floor((havoc:105 / 4)),
                                                       -(floor(-((havoc:105
                                                                  / 4)))))
                                                         /\ ite(0 <= havoc:105,
                                                                floor(
                                                                (havoc:105
                                                                 / 4)),
                                                                -(floor(
                                                                  -((
                                                                    havoc:105
                                                                    / 4))))) <= ite(
                                                            0 <= guess:27,
                                                            floor((guess:27
                                                                   / 4)),
                                                            -(floor(-(
                                                                    (
                                                                    guess:27
                                                                    / 4)))))
                                                         /\ 4 = phi___retres3:451))
                                             /\ phi___retres3:451 = phi___retres3:450))
                                 /\ phi___retres3:450 = phi___retres3:449))
                     /\ phi___retres3:449 = phi___retres3:448))
         /\ phi___retres3:408 < phi___retres3:418
         /\ phi___retres3:418 < phi___retres3:428
         /\ phi___retres3:428 < phi___retres3:438
         /\ phi___retres3:438 < phi___retres3:448)}

================================================
Assertion Checking at Error Points

================================================
Bounds on Variables

Variable bounds at line 26 in start


Variable bounds at line 27 in start

0 <= secret1
secret1 is o(1)
secret1 <= 1024
secret1 is O(1)

Variable bounds at line 28 in start

0 <= secret2
secret2 is o(1)
secret2 <= 1024
secret2 is O(1)

Variable bounds at line 29 in start

0 <= secret3
secret3 is o(1)
secret3 <= 1024
secret3 is O(1)

Variable bounds at line 30 in start

0 <= secret4
secret4 is o(1)
secret4 <= 1024
secret4 is O(1)

================================================
Finished!
