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