1p(2, 8.0000) 2p(2, 8.0001) 3p(2, -8.0001) 4r(0, 0) 5r(0, 1) 6r(0, 100) 7r(1, 0) 8r(1, 3) 9r(1.4, 0) 10r(1.5, 0) 11r(34.45, 2) 12r(64.1223, 4) 13r(283.1983893, 6) 14r(283.1983895, 6) 15r(283.1983899, 6) 16r(99.999999999, 5) 17r(-1, 0) 18r(-1, 3) 19r(-1.4, 0) 20r(-1.5, 0) 21r(-34.45, 2) 22r(-64.1223, 4) 23r(-283.1983893, 6) 24r(-283.1983895, 6) 25r(-283.1983899, 6) 26r(-99.999999999, 5) 27ceil(0, 0) 28ceil(0, 1) 29ceil(0, 100) 30ceil(1, 0) 31ceil(1, 3) 32ceil(1.4, 0) 33ceil(1.5, 0) 34ceil(34.45, 2) 35ceil(64.1223, 4) 36ceil(283.1983893, 6) 37ceil(283.1983895, 6) 38ceil(283.1983899, 6) 39ceil(99.999999999, 5) 40ceil(-1, 0) 41ceil(-1, 3) 42ceil(-1.4, 0) 43ceil(-1.5, 0) 44ceil(-34.45, 2) 45ceil(-64.1223, 4) 46ceil(-283.1983893, 6) 47ceil(-283.1983895, 6) 48ceil(-283.1983899, 6) 49ceil(-99.999999999, 5) 50ceil(8770735.0705156250000000000, 0) 51l2(0) 52l2(1) 53l2(2) 54l2(7) 55l2(7.9999999999999999999999) 56l2(8) 57l10(0) 58l10(1) 59l10(2) 60l10(5) 61l10(9) 62l10(9.999999999999999999999) 63l10(10) 64l10(11) 65l10(99) 66l10(99.99999999999999999999) 67l10(100) 68l2(-1) 69l2(-2) 70l2(-7) 71l2(-7.9999999999999999999999) 72l2(-8) 73l10(-1) 74l10(-2) 75l10(-5) 76l10(-9) 77l10(-9.999999999999999999999) 78l10(-10) 79l10(-11) 80l10(-99) 81l10(-99.99999999999999999999) 82l10(-100) 83cbrt(27) 84cbrt(-27) 85cbrt(4096) 86cbrt(-4096) 87root(16, 4) 88root(3125, 5) 89root(-3125, 5) 90ubytes(0) 91ubytes(1) 92ubytes(2) 93ubytes(254) 94ubytes(255) 95ubytes(256) 96ubytes(65535) 97ubytes(65536) 98ubytes(131072) 99ubytes(4294967295) 100ubytes(4294967296) 101ubytes(18446744073709551615) 102ubytes(18446744073709551616) 103sbytes(0) 104sbytes(1) 105sbytes(-1) 106sbytes(2) 107sbytes(127) 108sbytes(128) 109sbytes(-127) 110sbytes(-128) 111sbytes(-129) 112sbytes(254) 113sbytes(255) 114sbytes(256) 115sbytes(32767) 116sbytes(32768) 117sbytes(-32767) 118sbytes(-32768) 119sbytes(65535) 120sbytes(65536) 121sbytes(131072) 122sbytes(2147483647) 123sbytes(2147483648) 124sbytes(2147483649) 125sbytes(-2147483647) 126sbytes(-2147483648) 127sbytes(-2147483649) 128sbytes(4294967295) 129sbytes(4294967296) 130sbytes(9223372036854775807) 131sbytes(9223372036854775808) 132sbytes(9223372036854775809) 133sbytes(-9223372036854775807) 134sbytes(-9223372036854775808) 135sbytes(-9223372036854775809) 136pi(0) 137pi(1) 138pi(2) 139pi(5) 140pi(100) 141p=pi(100) 142t(0) 143t(1) 144t(-1) 145t(2) 146t(-2) 147t(3) 148t(-3) 149t(p) 150t(-p) 151t(p/2) 152t(-p/2) 153t(p/3) 154t(-p/3) 155t(p/4) 156t(-p/4) 157t(p/5) 158t(-p/5) 159t(p/6) 160t(-p/6) 161t(p/7) 162t(-p/7) 163t(p/8) 164t(-p/8) 165t(p/9) 166t(-p/9) 167t(p/10) 168t(-p/10) 169t(p/15) 170t(-p/15) 171a2(0, 1) 172a2(1, 1) 173a2(2, 1) 174a2(1, 2) 175a2(0, -1) 176a2(1, -1) 177a2(2, -1) 178a2(1, -2) 179a2(-1, 1) 180a2(-2, 1) 181a2(-1, 2) 182a2(-1, -1) 183a2(-2, -1) 184a2(-1, -2) 185a2(1, 0) 186a2(2, 0) 187a2(-1, 0) 188a2(-2, 0) 189r2d(p) 190r2d(2 * p) 191r2d(p / 2) 192r2d(p / 4) 193r2d(p / 3) 194r2d(p / 5) 195r2d(p / 6) 196r2d(p / 10) 197r2d(-p) 198r2d(2 * -p) 199r2d(-p / 2) 200r2d(-p / 4) 201r2d(-p / 3) 202r2d(-p / 5) 203r2d(-p / 6) 204r2d(-p / 10) 205d2r(180) 206d2r(360) 207d2r(90) 208d2r(45) 209d2r(120) 210d2r(72) 211d2r(60) 212d2r(36) 213d2r(-180) 214d2r(-360) 215d2r(-90) 216d2r(-45) 217d2r(-120) 218d2r(-72) 219d2r(-60) 220d2r(-36) 221f(0) 222f(1) 223f(2) 224f(3) 225f(4) 226f(5) 227perm(10, 2) 228comb(10, 2) 229perm(6, 2) 230comb(6, 2) 231perm(12, 10) 232comb(12, 10) 233perm(24, 15) 234comb(24, 15) 235binary(0) 236hex(0) 237binary(1) 238hex(1) 239binary(2) 240hex(2) 241binary(15) 242hex(15) 243binary(16) 244hex(16) 245uint(0) 246int(0) 247uint(1) 248int(1) 249int(-1) 250uint(127) 251int(127) 252int(-127) 253uint(128) 254int(128) 255int(-128) 256uint(129) 257int(129) 258int(-129) 259uint(255) 260int(255) 261int(-255) 262uint(256) 263int(256) 264int(-256) 265uint(32767) 266int(32767) 267int(-32767) 268uint(32768) 269int(32768) 270int(-32768) 271uint(32769) 272int(32769) 273int(-32769) 274uint(65535) 275int(65535) 276int(-65535) 277uint(65536) 278int(65536) 279int(-65536) 280uint(2147483647) 281int(2147483647) 282int(-2147483647) 283uint(2147483648) 284int(2147483648) 285int(-2147483648) 286uint(2147483649) 287int(2147483649) 288int(-2147483649) 289uint(4294967295) 290int(4294967295) 291int(-4294967295) 292uint(4294967296) 293int(4294967296) 294int(-4294967296) 295uint8(0) 296int8(0) 297uint16(0) 298int16(0) 299uint32(0) 300int32(0) 301uint64(0) 302int64(0) 303uint8(1) 304int8(1) 305int8(-1) 306uint16(1) 307int16(1) 308int16(-1) 309uint32(1) 310int32(1) 311int32(-1) 312uint64(1) 313int64(1) 314int64(-1) 315uint8(127) 316int8(127) 317int8(-127) 318uint16(127) 319int16(127) 320int16(-127) 321uint32(127) 322int32(127) 323int32(-127) 324uint64(127) 325int64(127) 326int64(-127) 327uint8(128) 328int8(128) 329int8(-128) 330uint16(128) 331int16(128) 332int16(-128) 333uint32(128) 334int32(128) 335int32(-128) 336uint64(128) 337int64(128) 338int64(-128) 339uint8(129) 340int8(129) 341int8(-129) 342uint16(129) 343int16(129) 344int16(-129) 345uint32(129) 346int32(129) 347int32(-129) 348uint64(129) 349int64(129) 350int64(-129) 351uint8(255) 352int8(255) 353int8(-255) 354uint16(255) 355int16(255) 356int16(-255) 357uint32(255) 358int32(255) 359int32(-255) 360uint64(255) 361int64(255) 362int64(-255) 363uint8(256) 364int8(256) 365int8(-256) 366uint16(256) 367int16(256) 368int16(-256) 369uint32(256) 370int32(256) 371int32(-256) 372uint64(256) 373int64(256) 374int64(-256) 375uint16(32767) 376int16(32767) 377int16(-32767) 378uint32(32767) 379int32(32767) 380int32(-32767) 381uint64(32767) 382int64(32767) 383int64(-32767) 384uint16(32768) 385int16(32768) 386int16(-32768) 387uint32(32768) 388int32(32768) 389int32(-32768) 390uint64(32768) 391int64(32768) 392int64(-32768) 393uint16(32769) 394int16(32769) 395int16(-32769) 396uint32(32769) 397int32(32769) 398int32(-32769) 399uint64(32769) 400int64(32769) 401int64(-32769) 402uint16(65535) 403int16(65535) 404int16(-65535) 405uint32(65535) 406int32(65535) 407int32(-65535) 408uint64(65535) 409int64(65535) 410int64(-65535) 411uint16(65536) 412int16(65536) 413int16(-65536) 414uint32(65536) 415int32(65536) 416int32(-65536) 417uint64(65536) 418int64(65536) 419int64(-65536) 420uint32(2147483647) 421int32(2147483647) 422int32(-2147483647) 423uint64(2147483647) 424int64(2147483647) 425int64(-2147483647) 426uint32(2147483648) 427int32(2147483648) 428int32(-2147483648) 429uint64(2147483648) 430int64(2147483648) 431int64(-2147483648) 432uint32(2147483649) 433int32(2147483649) 434int32(-2147483649) 435uint64(2147483649) 436int64(2147483649) 437int64(-2147483649) 438uint32(4294967295) 439int32(4294967295) 440int32(-4294967295) 441uint64(4294967295) 442int64(4294967295) 443int64(-4294967295) 444uint32(4294967296) 445int32(4294967296) 446int32(-4294967296) 447uint64(4294967296) 448int64(4294967296) 449int64(-4294967296) 450uint(-3) 451uint(3.928375) 452int(4.000000) 453b = brand() 454b < 2 455b >= 0 456i = irand(maxrand() + 1) 457i <= maxrand() 458i >= 0 459f = frand(10) 460scale(f) == 10 461fi = ifrand(123, 28) 462scale(fi) == 28 463fi < 128 464