#### does the function prints `012345678, 012345679, 012345689, 012345789, 012346789, 012356789, 012456789, 013456789, 023456789, 123456789`?(1)
## PrintNbrBase
### Try with the argument: nbr = 919617 and base = 01
#### does the function prints `11100000100001000001`?(1)
### Try with the argument: nbr = 850656 and base = 0123456789ABCDEF
#### does the function prints `CFAE0`?(1)
### Try with the argument: nbr = 883026 and base = 01
#### does the function prints `11010111100101010010`?(1)
### Try with the argument: nbr = 949122 and base = abc
#### does the function prints `bcbaabcccbcaa`?(1)
### Try with the argument: nbr = -910556 and base = CHOUMIisDAcat!
#### does the function prints `-HAAaAc`?(1)
### Try with the argument: nbr = -113870 and base = 01
#### does the function prints `-11011110011001110`?(1)
### Try with the argument: nbr = -777585 and base = CHOUMIisDAcat!
#### does the function prints `-HiUIUa`?(1)
### Try with the argument: nbr = -679870 and base = CHOUMIisDAcat!
#### does the function prints `-HUAccO`?(1)
### Try with the argument: nbr = -183717 and base = choumi
#### does the function prints `-uiumuhu`?(1)
### Try with the argument: nbr = 753639 and base = CHOUMIisDAcat!
#### does the function prints `HIDAHI`?(1)
### Try with the argument: nbr = -174336 and base = CHOUMIisDAcat!
#### does the function prints `-MssiD`?(1)
### Try with the argument: nbr = 969920 and base = CHOUMIisDAcat!
#### does the function prints `HaUiDC`?(1)
### Try with the argument: nbr = -844750 and base = WhoAmI?
#### does the function prints `-hWhhIIIm`?(1)
### Try with the argument: nbr = -100053 and base = WhoAmI?
#### does the function prints `-I?mm?o`?(1)
### Try with the argument: nbr = 629737 and base = 01
#### does the function prints `10011001101111101001`?(1)
### Try with the argument: nbr = 446407 and base = 0123456789ABCDEF0
#### does the function prints `NV`?(1)
### Try with the argument: nbr = -661165 and base = 1
#### does the function prints `NV`?(1)
### Try with the argument: nbr = -839376 and base = choumiChoumi
#### does the function prints `NV`?(1)
### Try with the argument: nbr = -861737 and base = Zone01Zone01
#### does the function prints `NV`?(1)
### Try with the argument: nbr = -711571 and base = Zone01Zone01
#### does the function prints `NV`?(1)
### Try with the argument: nbr = -488101 and base = choumiChoumi
#### does the function prints `NV`?(1)
### Try with the argument: nbr = -278683 and base = 01234567890
#### does the function prints `NV`?(1)
### Try with the argument: nbr = 666108 and base = 0
#### does the function prints `NV`?(1)
### Try with the argument: nbr = -408789 and base = choumiChoumi
#### does the function prints `NV`?(1)
### Try with the argument: nbr = -893778 and base = 01234567890
#### does the function prints `NV`?(1)
### Try with the argument: nbr = 78548 and base = abca
#### does the function prints `NV`?(1)
### Try with the argument: nbr = 283608 and base = 0
#### does the function prints `NV`?(1)
### Try with the argument: nbr = -793394 and base = Zone01Zone01
#### does the function prints `NV`?(1)
### Try with the argument: nbr = 510536 and base = CHOUMIisdacat!
#### does the function prints `NV`?(1)
### Try with the argument: nbr = -426819 and base = CHOUMIisdacat!
#### does the function prints `NV`?(1)
### Try with the argument: nbr = 125 and base = 0123456789
#### does the function prints `125`?(1)
### Try with the argument: nbr = -125 and base = 01
#### does the function prints `-1111101`?(1)
### Try with the argument: nbr = 125 and base = 0123456789ABCDEF
#### does the function prints `7D`?(1)
### Try with the argument: nbr = -125 and base = choumi
#### does the function prints `-uoi`?(1)
### Try with the argument: nbr = 125 and base = -ab
#### does the function prints `NV`?(1)
### Try with the argument: nbr = -9223372036854775808 and base = 0123456789
#### does the function prints `-9223372036854775808`?(1)
doop
### Try with the arguments: 861 + 870
#### does the program prints `1731`(1)
### Try with the arguments: 861 - 870
#### does the program prints `-9`(1)
### Try with the arguments: 861 * 870
#### does the program prints `749070`(1)
### Try with the arguments: 861 / 870
#### does the program prints `0`(1)
### Try with the arguments: 861 % 870
#### does the program prints `861`(1)
### Try with the arguments: 762 + 491
#### does the program prints `1253`(1)
### Try with the arguments: 762 - 491
#### does the program prints `271`(1)
### Try with the arguments: 762 * 491
#### does the program prints `374142`(1)
### Try with the arguments: 762 / 491
#### does the program prints `1`(1)
### Try with the arguments: 762 % 491
#### does the program prints `271`(1)
### Try with the arguments: 768 + 283
#### does the program prints `1051`(1)
### Try with the arguments: 768 - 283
#### does the program prints `485`(1)
### Try with the arguments: 768 * 283
#### does the program prints `217344`(1)
### Try with the arguments: 768 / 283
#### does the program prints `2`(1)
### Try with the arguments: 768 % 283
#### does the program prints `202`(1)
### Try with the arguments: -804 + 421
#### does the program prints `-383`(1)
### Try with the arguments: -804 - 421
#### does the program prints `-1225`(1)
### Try with the arguments: -804 * 421
#### does the program prints `-338484`(1)
### Try with the arguments: -804 / 421
#### does the program prints `-1`(1)
### Try with the arguments: -804 % 421
#### does the program prints `-383`(1)
### Try with the arguments: 1 + 1
#### does the program prints `2`(1)
### Try with the arguments: hello + 1
#### does the program prints `0`(1)
### Try with the arguments: 1 p 1
#### does the program prints `0`(1)
### Try with the arguments: 1 / 0
#### does the program prints `No division by 0`(1)
### Try with the arguments: 1 # 1
#### does the program prints `0`(1)
### Try with the arguments: 1 % 0
#### does the program prints `No remainder of division by 0`(1)
### Try with the arguments: 1 * 1
#### does the program prints `1`(1)
### Try with the arguments: 1argument
#### does the program prints ``(1)
### Try with the arguments: 2 arguments
#### does the program prints ``(1)
### Try with the arguments: 4 arguments so invalid
#### does the program prints ``(1)
### Try with the arguments: 9223372036854775807 + 1
#### does the program prints `0`(1)
### Try with the arguments: 9223372036854775809 - 3
#### does the program prints `0`(1)
### Try with the arguments: 9223372036854775807 * 3
#### does the program prints `0`(1)
Atoibase
### Try with the arguments: s = bcbbbbaab and base = abc
#### does the function returns 12016?(1)
### Try with the arguments: s = 0001 and base = 01
#### does the function returns 1?(1)
### Try with the arguments: s = 00 and base = 01
#### does the function returns 0?(1)
### Try with the arguments: s = saDt!I!sI and base = CHOUMIisDAcat!
#### does the function returns 11557277891?(1)
### Try with the arguments: s = AAho?Ao and base = WhoAmI?
#### does the function returns 406772?(1)
### Try with the arguments: s = Mc and base = CHOUMIisDAcat!
#### does the function returns 66?(1)
### Try with the arguments: s = 00101 and base = 01
#### does the function returns 5?(1)
### Try with the arguments: s = FA and base = 0123456789ABCDEF
#### does the function returns 250?(1)
### Try with the arguments: s = 4148 and base = 0123456789
#### does the function returns 4148?(1)
### Try with the arguments: s = 100 and base = 01
#### does the function returns 4?(1)
### Try with the arguments: s = hi and base = choumi
#### does the function returns 11?(1)
### Try with the arguments: s = OCHt and base = CHOUMIisDAcat!
#### does the function returns 5514?(1)
### Try with the arguments: s = D2D5ACBCC and base = 0123456789ABCDEF
#### does the function returns 56595499980?(1)
### Try with the arguments: s = isi and base = CHOUMIisDAcat!
#### does the function returns 1280?(1)
### Try with the arguments: s = 5 and base = 0123456789
#### does the function returns 5?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = abca
#### does the function returns 0?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = Zone01Zone01
#### does the function returns 0?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = Zone01Zone01
#### does the function returns 0?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = Zone01Zone01
#### does the function returns 0?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = choumiChoumi
#### does the function returns 0?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = WhoAmI?IamWhoIam
#### does the function returns 0?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = 01234567890
#### does the function returns 0?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = Zone01Zone01
#### does the function returns 0?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = choumiChoumi
#### does the function returns 0?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = 1
#### does the function returns 0?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = abca
#### does the function returns 0?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = 0123456789ABCDEF0
#### does the function returns 0?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = 01234567890
#### does the function returns 0?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = 0123456789ABCDEF0
#### does the function returns 0?(1)
### Try with the arguments: s = thisinputshouldnotmatter and base = 01234567890
#### does the function returns 0?(1)
### Try with the arguments: s = 125 and base = 0123456789
#### does the function returns 125?(1)
### Try with the arguments: s = 1111101 and base = 01
#### does the function returns 125?(1)
### Try with the arguments: s = 7D and base = 0123456789ABCDEF
#### does the function returns 125?(1)
### Try with the arguments: s = uoi and base = choumi
#### does the function returns 125?(1)
### Try with the arguments: s = bbbbbab and base = -ab
#### does the function returns 0?(1)
splitwhitespaces
### Try with the argument: str = The earliest foundations of what would become computer science predate the invention of the modern digital computer
#### does the function returns [The earliest foundations of what would become computer science predate the invention of the modern digital computer]?(1)
### Try with the argument: str = Machines for calculating fixed numerical tasks such as the abacus have existed since antiquity,
#### does the function returns [Machines for calculating fixed numerical tasks such as the abacus have existed since antiquity,]?(1)
### Try with the argument: str = aiding in computations such as multiplication and division .
#### does the function returns [aiding in computations such as multiplication and division .]?(1)
### Try with the argument: str = Algorithms for performing computations have existed since antiquity, even before the development of sophisticated computing equipment.
#### does the function returns [Algorithms for performing computations have existed since antiquity, even before the development of sophisticated computing equipment.]?(1)
### Try with the argument: str = Wilhelm Schickard designed and constructed the first working mechanical calculator in 1623.[4]
#### does the function returns [Wilhelm Schickard designed and constructed the first working mechanical calculator in 1623.[4]]?(1)
### Try with the argument: str = In 1673, Gottfried Leibniz demonstrated a digital mechanical calculator,
#### does the function returns [In 1673, Gottfried Leibniz demonstrated a digital mechanical calculator,]?(1)
### Try with the argument: str = called the Stepped Reckoner.[5] He may be considered the first computer scientist and information theorist
#### does the function returns [called the Stepped Reckoner.[5] He may be considered the first computer scientist and information theorist]?(1)
### Try with the argument: str = , for, among other reasons
#### documenting the binary number system., does the function returns [, for, among other reasons, documenting the binary number system.]?(1)
### Try with the argument: str = In 1820, Thomas de Colmar launched the mechanical calculator industry[note 1] when he released his simplified arithmometer,
#### does the function returns [In 1820, Thomas de Colmar launched the mechanical calculator industry[note 1] when he released his simplified arithmometer,]?(1)
### Try with the argument: str = which was the first calculating machine strong enough and reliable enough to be used daily in an office environment.
#### does the function returns [which was the first calculating machine strong enough and reliable enough to be used daily in an office environment.]?(1)
### Try with the argument: str = Charles Babbage started the design of the first automatic mechanical calculator,
#### does the function returns [Charles Babbage started the design of the first automatic mechanical calculator,]?(1)
### Try with the argument: str = his Difference Engine, in 1822, which eventually gave him the idea of the first programmable mechanical calculator,
#### does the function returns [his Difference Engine, in 1822, which eventually gave him the idea of the first programmable mechanical calculator,]?(1)
### Try with the argument: str = his Analytical Engine.[6] He started developing this machine in 1834,
#### does the function returns [his Analytical Engine.[6] He started developing this machine in 1834,]?(1)
### Try with the argument: str = and "in less than two years,
#### does the function returns [and "in less than two years,]?(1)
### Try with the argument: str = he had sketched out many of the salient features of the modern computer".[7] "A crucial step was th
#### adoption of a punched card system derived from the Jacquard loom"[7] making it infinitely programmable.[note 2] In 1843,, does the function returns [he had sketched out many of the salient features of the modern computer".[7] "A crucial step was the adoption of a punched card system derived from the Jacquard loom"[7] making it infinitely programmable.[note 2] In 1843,]?(1)
### Try with the argument: str = during the translation of a French article on the Analytical Engine,
#### does the function returns [during the translation of a French article on the Analytical Engine,]?(1)
### Try with the argument: str = Ada Lovelace wrote,
#### does the function returns [Ada Lovelace wrote,]?(1)
### Try with the argument: str = in one of the many notes she included,
#### does the function returns [in one of the many notes she included,]?(1)
### Try with the argument: str = an algorithm to compute the Bernoulli numbers,
#### does the function returns [an algorithm to compute the Bernoulli numbers,]?(1)
### Try with the argument: str = which is considered to be the first published algorithm ever specifically tailored for implementation on a computer.[8] Around 1885,
#### does the function returns [which is considered to be the first published algorithm ever specifically tailored for implementation on a computer.[8] Around 1885,]?(1)
### Try with the argument: str = Herman Hollerith invented the tabulator,
#### does the function returns [Herman Hollerith invented the tabulator,]?(1)
### Try with the argument: str = which used punched cards to process statistical information; eventually his company became part of IBM. Following Babbage,
#### does the function returns [which used punched cards to process statistical information; eventually his company became part of IBM. Following Babbage,]?(1)
### Try with the argument: str = although unaware of his earlier work,
#### does the function returns [although unaware of his earlier work,]?(1)
### Try with the argument: str = Percy Ludgate in 1909 published [9] the 2nd of the only two designs for mechanical analytical engines in history. In 1937,
#### does the function returns [Percy Ludgate in 1909 published [9] the 2nd of the only two designs for mechanical analytical engines in history. In 1937,]?(1)
### Try with the argument: str = one hundred years after Babbage's impossible dream,
#### does the function returns [one hundred years after Babbage's impossible dream,]?(1)
### Try with the argument: str = Howard Aiken convinced IBM,
#### does the function returns [Howard Aiken convinced IBM,]?(1)
### Try with the argument: str = which was making all kinds of punched card equipment and was also in the calculator business[10] to develop his giant programmable calculator,
#### does the function returns [which was making all kinds of punched card equipment and was also in the calculator business[10] to develop his giant programmable calculator,]?(1)
### Try with the argument: str = the ASCC/Harvard Mark I,
#### does the function returns [the ASCC/Harvard Mark I,]?(1)
### Try with the argument: str = based on Babbage's Analytical Engine,
#### does the function returns [based on Babbage's Analytical Engine,]?(1)
### Try with the argument: str = which itself used cards and a central computing unit. When the machine was finished,
#### does the function returns [which itself used cards and a central computing unit. When the machine was finished,]?(1)
### Try with the argument: str = some hailed it as "Babbage's dream come true".[11]
#### does the function returns [some hailed it as "Babbage's dream come true".[11]]?(1)
### Try with the argument: str = During the 1940s,
#### does the function returns [During the 1940s,]?(1)
### Try with the argument: str = as new and more powerful computing machines such as the Atanasoff-Berry computer and ENIAC were developed,
#### does the function returns [as new and more powerful computing machines such as the Atanasoff-Berry computer and ENIAC were developed,]?(1)
### Try with the argument: str = the term computer came to refer to the machines rather than their human predecessors.[12] As it became clear that computers could be used for more than just mathematical calculations,
#### does the function returns [the term computer came to refer to the machines rather than their human predecessors.[12] As it became clear that computers could be used for more than just mathematical calculations,]?(1)
### Try with the argument: str = the field of computer science broadened to study computation in general. In 1945,
#### does the function returns [the field of computer science broadened to study computation in general. In 1945,]?(1)
### Try with the argument: str = IBM founded the Watson Scientific Computing Laboratory at Columbia University in New York City. The renovated fraternity house on Manhattan's West Side was IBM's first laboratory devoted to pure science.
#### does the function returns [IBM founded the Watson Scientific Computing Laboratory at Columbia University in New York City. The renovated fraternity house on Manhattan's West Side was IBM's first laboratory devoted to pure science.]?(1)
### Try with the argument: str = Hello how are you?
#### does the function returns [Hello how are you?]?(1)
split
### Try with the arguments: str = |=choumi=|which|=choumi=|itself|=choumi=|used|=choumi=|cards|=choumi=|and|=choumi=|a|=choumi=|central|=choumi=|computing|=choumi=|unit.|=choumi=|When|=choumi=|the|=choumi=|machine|=choumi=|was|=choumi=|finished, and charset = |=choumi=|
#### does the function returns [ which itself used cards and a central computing unit. When the machine was finished,]?(1)
### Try with the arguments: str = !==!which!==!was!==!making!==!all!==!kinds!==!of!==!punched!==!card!==!equipment!==!and!==!was!==!also!==!in!==!the!==!calculator!==!business[10]!==!to!==!develop!==!his!==!giant!==!programmable!==!calculator, and charset = !==!
#### does the function returns [ which was making all kinds of punched card equipment and was also in the calculator business[10] to develop his giant programmable calculator,]?(1)
### Try with the arguments: str = AFJCharlesAFJBabbageAFJstartedAFJtheAFJdesignAFJofAFJtheAFJfirstAFJautomaticAFJmechanicalAFJcalculator, and charset = AFJ
#### does the function returns [ Charles Babbage started the design of the first automatic mechanical calculator,]?(1)
### Try with the arguments: str = |=choumi=|Ada|=choumi=|Lovelace|=choumi=|wrote, and charset = |=choumi=|
#### does the function returns [ Ada Lovelace wrote,]?(1)
### Try with the arguments: str = !==!the!==!term!==!computer!==!came!==!to!==!refer!==!to!==!the!==!machines!==!rather!==!than!==!their!==!human!==!predecessors.[12]!==!As!==!it!==!became!==!clear!==!that!==!computers!==!could!==!be!==!used!==!for!==!more!==!than!==!just!==!mathematical!==!calculations, and charset = !==!
#### does the function returns [ the term computer came to refer to the machines rather than their human predecessors.[12] As it became clear that computers could be used for more than just mathematical calculations,]?(1)
### Try with the arguments: str = <<==123==>>In<<==123==>>1820,<<==123==>>Thomas<<==123==>>de<<==123==>>Colmar<<==123==>>launched<<==123==>>the<<==123==>>mechanical<<==123==>>calculator<<==123==>>industry[note<<==123==>>1]<<==123==>>when<<==123==>>he<<==123==>>released<<==123==>>his<<==123==>>simplified<<==123==>>arithmometer, and charset = <<==123==>>
#### does the function returns [ In 1820, Thomas de Colmar launched the mechanical calculator industry[note 1] when he released his simplified arithmometer,]?(1)
### Try with the arguments: str = The!==!earliest!==!foundations!==!of!==!what!==!would!==!become!==!computer!==!science!==!predate!==!the!==!invention!==!of!==!the!==!modern!==!digital!==!computer and charset = !==!
#### does the function returns [The earliest foundations of what would become computer science predate the invention of the modern digital computer]?(1)
### Try with the arguments: str = !==!the!==!field!==!of!==!computer!==!science!==!broadened!==!to!==!study!==!computation!==!in!==!general.!==!In!==!1945, and charset = !==!
#### does the function returns [ the field of computer science broadened to study computation in general. In 1945,]?(1)
### Try with the arguments: str = !==!which!==!is!==!considered!==!to!==!be!==!the!==!first!==!published!==!algorithm!==!ever!==!specifically!==!tailored!==!for!==!implementation!==!on!==!a!==!computer.[8]!==!Around!==!1885, and charset = !==!
#### does the function returns [ which is considered to be the first published algorithm ever specifically tailored for implementation on a computer.[8] Around 1885,]?(1)
### Try with the arguments: str = !=HA=!which!=HA=!is!=HA=!considered!=HA=!to!=HA=!be!=HA=!the!=HA=!first!=HA=!published!=HA=!algorithm!=HA=!ever!=HA=!specifically!=HA=!tailored!=HA=!for!=HA=!implementation!=HA=!on!=HA=!a!=HA=!computer.[8]!=HA=!Around!=HA=!1885, and charset = !=HA=!
#### does the function returns [ which is considered to be the first published algorithm ever specifically tailored for implementation on a computer.[8] Around 1885,]?(1)
### Try with the arguments: str = based on Babbage's Analytical Engine, and charset =
#### does the function returns [ based on Babbage's Analytical Engine,]?(1)
### Try with the arguments: str = [<>abc<>]his[<>abc<>]Analytical[<>abc<>]Engine.[6][<>abc<>]He[<>abc<>]started[<>abc<>]developing[<>abc<>]this[<>abc<>]machine[<>abc<>]in[<>abc<>]1834, and charset = [<>abc<>]
#### does the function returns [ his Analytical Engine.[6] He started developing this machine in 1834,]?(1)
### Try with the arguments: str = During<<==123==>>the<<==123==>>1940s, and charset = <<==123==>>
#### does the function returns [During the 1940s,]?(1)
### Try with the arguments: str = HelloHAhowHAareHAyou? and charset = HA
#### does the function returns [Hello how are you?]?(1)
convertbase
### Try with the arguments: nbr = "10010001000011010000", baseFrom = "01" and baseTo = "0123456789ABCDEF"
#### does the function returns "910D0"?(1)
### Try with the arguments: nbr = "4CDC", baseFrom = "0123456789ABCDEF" and baseTo = "WhoAmI?"
#### does the function returns "hhhoA?"?(1)
### Try with the arguments: nbr = "o1nonZ0e", baseFrom = "Zone01" and baseTo = "Zone01"
#### does the function returns "o1nonZ0e"?(1)
### Try with the arguments: nbr = "719462", baseFrom = "0123456789" and baseTo = "choumi"
#### does the function returns "ououcico"?(1)
### Try with the arguments: nbr = "ococcuho", baseFrom = "choumi" and baseTo = "choumi"
#### does the function returns "ococcuho"?(1)
### Try with the arguments: nbr = "382230", baseFrom = "0123456789" and baseTo = "abc"
#### does the function returns "cabbacacccaa"?(1)
### Try with the arguments: nbr = "2CE0C", baseFrom = "0123456789ABCDEF" and baseTo = "choumi"
#### does the function returns "uiuiccm"?(1)
### Try with the arguments: nbr = "uhcoccm", baseFrom = "choumi" and baseTo = "0123456789"
#### does the function returns "148180"?(1)
### Try with the arguments: nbr = "IhoWo?I", baseFrom = "WhoAmI?" and baseTo = "abc"
#### does the function returns "babaccccacbca"?(1)
### Try with the arguments: nbr = "bababbabaabcb", baseFrom = "abc" and baseTo = "WhoAmI?"
#### does the function returns "IWmmImA"?(1)
### Try with the arguments: nbr = "263798", baseFrom = "0123456789" and baseTo = "CHOUMIisDAcat!"
#### does the function returns "itHtc"?(1)
### Try with the arguments: nbr = "oo01eZeo", baseFrom = "Zone01" and baseTo = "0123456789"
#### does the function returns "364843"?(1)
### Try with the arguments: nbr = "43F9C", baseFrom = "0123456789ABCDEF" and baseTo = "0123456789ABCDEF"
#### does the function returns "43F9C"?(1)
### Try with the arguments: nbr = "hWmhoIII", baseFrom = "WhoAmI?" and baseTo = "abc"
#### does the function returns "bcaabacbbcbac"?(1)
### Try with the arguments: nbr = "10001110111000110000", baseFrom = "01" and baseTo = "0123456789ABCDEF"
#### does the function returns "8EE30"?(1)
### Try with the arguments: nbr = "hmuhomuo", baseFrom = "choumi" and baseTo = "abc"
#### does the function returns "ccacccbcbaac"?(1)
### Try with the arguments: nbr = "HtCODc", baseFrom = "CHOUMIisDAcat!" and baseTo = "choumi"
#### does the function returns "uuoucuhc"?(1)
### Try with the arguments: nbr = "uhhicomi", baseFrom = "choumi" and baseTo = "01"
#### does the function returns "11011011111011010101"?(1)
### Try with the arguments: nbr = "mAIIo?o", baseFrom = "WhoAmI?" and baseTo = "CHOUMIisDAcat!"
#### does the function returns "!tt!A"?(1)
### Try with the arguments: nbr = "cbbcaaccbbcc", baseFrom = "abc" and baseTo = "WhoAmI?"
#### does the function returns "AImWIho"?(1)
### Try with the arguments: nbr = "113431", baseFrom = "0123456789" and baseTo = "01"
#### does the function returns "11011101100010111"?(1)
### Try with the arguments: nbr = "10111011101001010000", baseFrom = "01" and baseTo = "Zone01"
#### does the function returns "n0n1Zo00"?(1)
### Try with the arguments: nbr = "I?WImII", baseFrom = "WhoAmI?" and baseTo = "choumi"
#### does the function returns "oomihhuc"?(1)
### Try with the arguments: nbr = "babaabbbaccaa", baseFrom = "abc" and baseTo = "01"
#### does the function returns "10010000111100111001"?(1)
### Try with the arguments: nbr = "ooumiocm", baseFrom = "choumi" and baseTo = "choumi"
#### does the function returns "ooumiocm"?(1)
### Try with the arguments: nbr = "cacaabaabcc", baseFrom = "abc" and baseTo = "abc"
#### does the function returns "cacaabaabcc"?(1)
### Try with the arguments: nbr = "imouhho", baseFrom = "choumi" and baseTo = "CHOUMIisDAcat!"
#### does the function returns "i!sAO"?(1)
### Try with the arguments: nbr = "cabaccaaaacb", baseFrom = "abc" and baseTo = "abc"
#### does the function returns "cabaccaaaacb"?(1)
### Try with the arguments: nbr = "5FF2C", baseFrom = "0123456789ABCDEF" and baseTo = "CHOUMIisDAcat!"
#### does the function returns "cUUHc"?(1)
### Try with the arguments: nbr = "ccbcbcabcacc", baseFrom = "abc" and baseTo = "0123456789ABCDEF"
#### does the function returns "7C439"?(1)
### Try with the arguments: nbr = "101011", baseFrom = "01" and baseTo = "0123456789"
#### does the function returns "43"?(1)
rotatevowels
### Try the program without any arguments
#### does the program displays a new line?(1)
### Try executing the program passing as argument: "Hello World"
#### does the program return: `Hollo Werld`(1)
### Try executing the program passing as arguments: "HEllO World" "problem solved"
#### does the program return: `Hello Werld problom sOlvEd`(1)
### Try executing the program passing as argument: "str" "shh" "psst"
#### does the program return: `str shh psst`(1)
### Try executing the program passing as argument: "happy thoughts" "good luck"
#### does the program return: `happy thoughts good luck`(1)
### Try executing the program passing as argument: "al's elEphAnt is overly underweight!"
#### does the program return: (1)
### Try executing the program passing as arguments: Machines for calculating fixed numerical tasks such as the abacus
#### does the program return: Muchanas fer calculatang fixed numericil tasks such as tho ebicas(1)
### Try executing the program passing as arguments: have existed since antiquity, aiding in computations such as multiplication and division
#### does the program return: hovi ixistad sonci antiqiuty, audong in camputotiins sich as miltuplicatein end divesean(1)
### Try executing the program passing as arguments: Algorithms for performing computations have existed since antiquity, even before the development of sophisticated computing equipment
#### does the program return: elgiruthms fer pirfurmong cempatitions hove oxested sence onteqeety, ivun bifare thi devilepment af sophistacutod cimpoteng oqiopmAnt(1)
### Try executing the program passing as arguments: Wilhelm Schickard designed and constructed the first working mechanical calculator in 1623. In 1673, Gottfried Leibniz demonstrated a digital mechanical calculator, called the Stepped Reckoner
#### does the program return: Welholm Scheckerd desegned and constractud tha farst wirkang mechanicil calcelator en 1623i in 1673, Gettfreid LoIbn.z dimonstratud a dagital mechinocil celcelutor, called thi Steppad Rickenir(1)
### Try executing the program passing as arguments: A crucial step was th
#### adoption of a punched card system derived from the Jacquard loom, does the program return: o crocaul stap wes tho edipteen af e punchad cord systom dirovad frem tha Jecqaird luAm(1)
### Try executing the program passing as arguments: making it infinitely programmable
#### does the program return: mekang at onfenitily prigrimmibla(1)
advancedsortwordarr
### Try with the arguments array = [X3RvpTTOo b1 RR bTVi iO 3 5Be2id5AY G a t9J4 NP mJoJM ci97 r W 4 WcVVBJc K 9pkpByJ Ebbia 4ox8TWUD inv q3 jPYp7g av HQ O0 Ncmg z 3WLJcrbLB7LoY lVce8L XWgMsw MkOITgWoS SFv] and f = strings.Compare
#### does the function returns [ 4 WcVVBJc K HQ O0 Ncmg z 3WLJcrbLB7LoY 4ox8TWUD inv 5Be2id5AY G a 9pkpByJ Ebbia MkOITgWoS SFv RR bTVi iO 3 X3RvpTTOo b1 ci97 r W lVce8L XWgMsw q3 jPYp7g av t9J4 NP mJoJM]?(1)
### Try with the arguments array = [g qRLGp OsCIK SwMSZHN oKqiZ PMorGlQ dPx3F GA6oRAyLtQZ6 aL0JonQwm BZ9 DfUL Dw1 DgDz H ew V kDqyA 8hN i eR 8n 6 tQa9geTu jbO1 qIhPYu ws Tq 54k
#### O5 E 1p bE PNnGhcR CKLLpKer bQmH] and f = strings.Compare, does the function returns [ 54kMdO5 E 1p GA6oRAyLtQZ6 H ew V kDqyA bE PNnGhcR 8hN i eR 8n 6 CKLLpKer bQmH DfUL Dw1 DgDz PMorGlQ dPx3F SwMSZHN oKqiZ aL0JonQwm BZ9 g qRLGp OsCIK qIhPYu ws Tq tQa9geTu jbO1]?(1)
### Try with the arguments array = [SqIY alP ap s Tk8pzkNob T E 2VL7j RwSiBO CFYtXOF7 Zom7 He K BIPFjx66 1aSM KmGUikVO P CeC2Jzf24zS RYt8vbzmwRJVO lJKAxZ20mN Nq Lgec4HOsQ8ZOl 6ZExl3cG4f09 og7ny HmWg K u H7pHDcClDLo] and f = strings.Compare
#### does the function returns [ 2VL7j RwSiBO 6ZExl3cG4f09 1aSM KmGUikVO CFYtXOF7 Zom7 He K BIPFjx66 Lgec4HOsQ8ZOl P CeC2Jzf24zS RYt8vbzmwRJVO SqIY alP ap s Tk8pzkNob T E lJKAxZ20mN Nq og7ny HmWg K u H7pHDcClDLo]?(1)
### Try with the arguments array = [8UW WGOHl8IE M RZg2Q5h56Tw yUL sCa 4 mcc TA buEFbpWwNL N5p8tO Z w9H P6 WE6fu kO4O e7 RaOu8rt4o B 71u bY H2 KM5 kQlRASJ J mlBG25F 1j g5EOm5is PUOv yV q91Utk2wZu H KFCSi fYe21] and f = strings.Compare
#### does the function returns [ B 71u bY H2 J mlBG25F 1j N5p8tO Z w9H e7 RaOu8rt4o 8UW WGOHl8IE H KFCSi fYe21 KM5 kQlRASJ M RZg2Q5h56Tw P6 WE6fu kO4O TA buEFbpWwNL g5EOm5is PUOv yUL sCa 4 mcc yV q91Utk2wZu]?(1)
### Try with the arguments array = [e2r r C8 cJ3 P0K4ol6K Wh obR s0lcvL MA 0 0kEpG leAg3 c6TtKUylSrbcy Ub1SC rq8 EFQ vy eDI D Q0h 8DYlXruE5 w4 0nY TWgHUo pi8y 7QJbwLq HJ46 Ub2 SwfL KU zIBYD WLqY 1zoXnSzLqCk ] and f = strings.Compare
#### does the function returns [ P0K4ol6K Wh 1zoXnSzLqCk vy eDI D 0 0kEpG leAg3 HJ46 Ub2 SwfL KU zIBYD WLqY Q0h 8DYlXruE5 Ub1SC rq8 EFQ c6TtKUylSrbcy e2r r C8 cJ3 obR s0lcvL MA pi8y 7QJbwLq w4 0nY TWgHUo]?(1)
### Try with the arguments array = [O tdDm A 9 zw uZi 1hHS 2ev7 68FNINIM7VsIs RQCn2Z 9fM M RGT8HxuzYyFJ vMV k gW IzV nkg Lz 377 J AlOX UC4N g a2gf Xgedrm V Zf LE7ioIY v Y Qmr E9 y w AfiVc U WLE1q Ql5L GV B 1yN] and f = strings.Compare
#### does the function returns [ Zf LE7ioIY v nkg Lz 377 J 68FNINIM7VsIs AfiVc U WLE1q AlOX UC4N g O tdDm A 9 zw Ql5L GV B 1yN RGT8HxuzYyFJ RQCn2Z 9fM M Y Qmr E9 y w a2gf Xgedrm V uZi 1hHS 2ev7 vMV k gW IzV ]?(1)
### Try with the arguments array = [moR204BPzl KV fa7 c1L24GvzH 1k 7YkJ fH 9 xjuhd 9j ROB XPzQO0m7VT6 U 5xLLFf6iZ6g Y 8N47Ua5smTEBI g Fr2y 02Z69 nwLLsXaIPyX ehZwMPr ldCJW c jppnyON Swt O K cmzuLl51 C0 69 tlj Gw] and f = strings.Compare
#### does the function returns [ 1k 7YkJ fH 9 5xLLFf6iZ6g Y 8N47Ua5smTEBI C0 69 tlj Gw O K cmzuLl51 XPzQO0m7VT6 U c jppnyON Swt ehZwMPr ldCJW fa7 c1L24GvzH g Fr2y 02Z69 moR204BPzl KV nwLLsXaIPyX xjuhd 9j ROB ]?(1)
### Try with the arguments array = [Cv0u3 xEHGgG G CeI3ww 6G F PLWa ep knV l sz st 0ky L hepxt94 askC9 wBhrOuV7 WLq JF V rTVgoW VH g iDXg0Hte h lhLCE1646cy PIY19 keOxx c hiv fmdZ 6uS Ez0h X Sxa n k Y1k oNXq7v ] and f = strings.Compare
#### does the function returns [ JF V rTVgoW PLWa ep knV wBhrOuV7 WLq Cv0u3 xEHGgG Ez0h X Sxa n G CeI3ww 6G F PIY19 keOxx c VH g iDXg0Hte h lhLCE1646cy hepxt94 askC9 hiv fmdZ 6uS k Y1k oNXq7v l sz st 0ky L]?(1)
### Try with the arguments array = [lt2F NtJBoq JqM 5PZyjnilj SrgfDt smbGxq eYi7 3IfGN6E c JP RqgfL rj 1o 6JxUbFqpv clvTZBsVfP7S 3QGjbeV fi5DA JIsy08xGGE6PD 9XxlAR1Q AW w6XlLVwXo140 C8l0HoVqE5Mw rfmWV w rA0M] and f = strings.Compare
#### does the function returns [ 9XxlAR1Q AW C8l0HoVqE5Mw clvTZBsVfP7S 1o 6JxUbFqpv 3QGjbeV fi5DA JIsy08xGGE6PD JqM 5PZyjnilj SrgfDt smbGxq c JP RqgfL rj eYi7 3IfGN6E lt2F NtJBoq rfmWV w rA0M w6XlLVwXo140 ]?(1)
### Try with the arguments array = [ lH4kZUt25Nya N IHSGEi6 rFw U4 M5eO 1 zj YLs swu0F0Ji 4 J aA9d9Z no yh 3eRs zEv GryWrm TMQ 3B d aAoR ngZ V 17 t 8bSreZg M bSMZYYtcNwX C P bElYbtRy hu HyZkA bHQ uDzAxn Z 2V] and f = strings.Compare
#### does the function returns [ 17 t 8bSreZg lH4kZUt25Nya 4 J aA9d9Z no C P bElYbtRy GryWrm TMQ 3B M bSMZYYtcNwX N IHSGEi6 rFw U4 M5eO 1 zj YLs swu0F0Ji d aAoR ngZ V hu HyZkA bHQ uDzAxn Z 2V yh 3eRs zEv]?(1)
### Try with the arguments array = [a A 1 b B 2 c C 3] and f = strings.Compare
#### does the function returns [1 2 3 A B C a b c]?(1)
### Try with the arguments array = [ 4 WcVVBJc K HQ O0 Ncmg z 3WLJcrbLB7LoY 4ox8TWUD inv 5Be2id5AY G a 9pkpByJ Ebbia MkOITgWoS SFv RR bTVi iO 3 X3RvpTTOo b1 ci97 r W lVce8L XWgMsw q3 jPYp7g av t9J4 NP mJoJM] and f = func(a, b string) int {
return strings.Compare(b, a)
}
#### does the function returns [t9J4 NP mJoJM q3 jPYp7g av lVce8L XWgMsw ci97 r W X3RvpTTOo b1 RR bTVi iO 3 MkOITgWoS SFv 9pkpByJ Ebbia 5Be2id5AY G a 4ox8TWUD inv 3WLJcrbLB7LoY HQ O0 Ncmg z 4 WcVVBJc K]?(1)
### Try with the arguments array = [ 54k
#### O5 E 1p GA6oRAyLtQZ6 H ew V kDqyA bE PNnGhcR 8hN i eR 8n 6 CKLLpKer bQmH DfUL Dw1 DgDz PMorGlQ dPx3F SwMSZHN oKqiZ aL0JonQwm BZ9 g qRLGp OsCIK qIhPYu ws Tq tQa9geTu jbO1] and f = func(a, b string) int {(1)
return strings.Compare(b, a)
},
#### does the function returns [tQa9geTu jbO1 qIhPYu ws Tq g qRLGp OsCIK aL0JonQwm BZ9 SwMSZHN oKqiZ PMorGlQ dPx3F DfUL Dw1 DgDz CKLLpKer bQmH 8hN i eR 8n 6 bE PNnGhcR H ew V kDqyA GA6oRAyLtQZ6 54kMdO5 E 1p]?(1)
### Try with the arguments array = [ 2VL7j RwSiBO 6ZExl3cG4f09 1aSM KmGUikVO CFYtXOF7 Zom7 He K BIPFjx66 Lgec4HOsQ8ZOl P CeC2Jzf24zS RYt8vbzmwRJVO SqIY alP ap s Tk8pzkNob T E lJKAxZ20mN Nq og7ny HmWg K u H7pHDcClDLo] and f = func(a, b string) int {
return strings.Compare(b, a)
}
#### does the function returns [u H7pHDcClDLo og7ny HmWg K lJKAxZ20mN Nq Tk8pzkNob T E SqIY alP ap s RYt8vbzmwRJVO P CeC2Jzf24zS Lgec4HOsQ8ZOl He K BIPFjx66 CFYtXOF7 Zom7 1aSM KmGUikVO 6ZExl3cG4f09 2VL7j RwSiBO]?(1)
### Try with the arguments array = [ B 71u bY H2 J mlBG25F 1j N5p8tO Z w9H e7 RaOu8rt4o 8UW WGOHl8IE H KFCSi fYe21 KM5 kQlRASJ M RZg2Q5h56Tw P6 WE6fu kO4O TA buEFbpWwNL g5EOm5is PUOv yUL sCa 4 mcc yV q91Utk2wZu] and f = func(a, b string) int {
return strings.Compare(b, a)
}
#### does the function returns [yV q91Utk2wZu yUL sCa 4 mcc g5EOm5is PUOv TA buEFbpWwNL P6 WE6fu kO4O M RZg2Q5h56Tw KM5 kQlRASJ H KFCSi fYe21 8UW WGOHl8IE e7 RaOu8rt4o N5p8tO Z w9H J mlBG25F 1j B 71u bY H2]?(1)
### Try with the arguments array = [ P0K4ol6K Wh 1zoXnSzLqCk vy eDI D 0 0kEpG leAg3 HJ46 Ub2 SwfL KU zIBYD WLqY Q0h 8DYlXruE5 Ub1SC rq8 EFQ c6TtKUylSrbcy e2r r C8 cJ3 obR s0lcvL MA pi8y 7QJbwLq w4 0nY TWgHUo] and f = func(a, b string) int {
return strings.Compare(b, a)
}
#### does the function returns [w4 0nY TWgHUo pi8y 7QJbwLq obR s0lcvL MA e2r r C8 cJ3 c6TtKUylSrbcy Ub1SC rq8 EFQ Q0h 8DYlXruE5 KU zIBYD WLqY HJ46 Ub2 SwfL 0 0kEpG leAg3 vy eDI D 1zoXnSzLqCk P0K4ol6K Wh]?(1)
### Try with the arguments array = [ Zf LE7ioIY v nkg Lz 377 J 68FNINIM7VsIs AfiVc U WLE1q AlOX UC4N g O tdDm A 9 zw Ql5L GV B 1yN RGT8HxuzYyFJ RQCn2Z 9fM M Y Qmr E9 y w a2gf Xgedrm V uZi 1hHS 2ev7 vMV k gW IzV ] and f = func(a, b string) int {
return strings.Compare(b, a)
}
#### does the function returns [vMV k gW IzV uZi 1hHS 2ev7 a2gf Xgedrm V Y Qmr E9 y w RQCn2Z 9fM M RGT8HxuzYyFJ Ql5L GV B 1yN O tdDm A 9 zw AlOX UC4N g AfiVc U WLE1q 68FNINIM7VsIs nkg Lz 377 J Zf LE7ioIY v]?(1)
### Try with the arguments array = [ 1k 7YkJ fH 9 5xLLFf6iZ6g Y 8N47Ua5smTEBI C0 69 tlj Gw O K cmzuLl51 XPzQO0m7VT6 U c jppnyON Swt ehZwMPr ldCJW fa7 c1L24GvzH g Fr2y 02Z69 moR204BPzl KV nwLLsXaIPyX xjuhd 9j ROB ] and f = func(a, b string) int {
return strings.Compare(b, a)
}
#### does the function returns [xjuhd 9j ROB nwLLsXaIPyX moR204BPzl KV g Fr2y 02Z69 fa7 c1L24GvzH ehZwMPr ldCJW c jppnyON Swt XPzQO0m7VT6 U O K cmzuLl51 C0 69 tlj Gw 8N47Ua5smTEBI 5xLLFf6iZ6g Y 1k 7YkJ fH 9]?(1)
### Try with the arguments array = [ JF V rTVgoW PLWa ep knV wBhrOuV7 WLq Cv0u3 xEHGgG Ez0h X Sxa n G CeI3ww 6G F PIY19 keOxx c VH g iDXg0Hte h lhLCE1646cy hepxt94 askC9 hiv fmdZ 6uS k Y1k oNXq7v l sz st 0ky L] and f = func(a, b string) int {
return strings.Compare(b, a)
}
#### does the function returns [l sz st 0ky L k Y1k oNXq7v hiv fmdZ 6uS hepxt94 askC9 h lhLCE1646cy VH g iDXg0Hte PIY19 keOxx c G CeI3ww 6G F Ez0h X Sxa n Cv0u3 xEHGgG wBhrOuV7 WLq PLWa ep knV JF V rTVgoW]?(1)
### Try with the arguments array = [ 9XxlAR1Q AW C8l0HoVqE5Mw clvTZBsVfP7S 1o 6JxUbFqpv 3QGjbeV fi5DA JIsy08xGGE6PD JqM 5PZyjnilj SrgfDt smbGxq c JP RqgfL rj eYi7 3IfGN6E lt2F NtJBoq rfmWV w rA0M w6XlLVwXo140 ] and f = func(a, b string) int {
return strings.Compare(b, a)
}
#### does the function returns [w6XlLVwXo140 rfmWV w rA0M lt2F NtJBoq eYi7 3IfGN6E c JP RqgfL rj SrgfDt smbGxq JqM 5PZyjnilj JIsy08xGGE6PD 3QGjbeV fi5DA 1o 6JxUbFqpv clvTZBsVfP7S C8l0HoVqE5Mw 9XxlAR1Q AW]?(1)
### Try with the arguments array = [ 17 t 8bSreZg lH4kZUt25Nya 4 J aA9d9Z no C P bElYbtRy GryWrm TMQ 3B M bSMZYYtcNwX N IHSGEi6 rFw U4 M5eO 1 zj YLs swu0F0Ji d aAoR ngZ V hu HyZkA bHQ uDzAxn Z 2V yh 3eRs zEv] and f = func(a, b string) int {
return strings.Compare(b, a)
}
#### does the function returns [yh 3eRs zEv uDzAxn Z 2V hu HyZkA bHQ d aAoR ngZ V YLs swu0F0Ji U4 M5eO 1 zj N IHSGEi6 rFw M bSMZYYtcNwX GryWrm TMQ 3B C P bElYbtRy 4 J aA9d9Z no lH4kZUt25Nya 17 t 8bSreZg]?(1)
### Try with the arguments array = [1 2 3 A B C a b c] and f = func(a, b string) int {
return strings.Compare(b, a)
}
#### does the function returns [c b a C B A 3 2 1]?(1)
## cat
### Run the program without arguments:
### write: Hello
#### Does the program return: Hello(1)
### write: jaflsdfj
#### Does the program return: jaflsdfj(1)
### write: Computer science (sometimes called computation science or computing science
#### Does the program return: Computer science (sometimes called computation science or computing science(1)
### Run the program passing the file: quest8.txt as an argument of execution of the program (as shown in the subject)
#### Does the the program displays the same output as in the readme?(1)
### Run the program with the file: quest8T.txt
#### Does the program displays the content of the file?(1)
### Run the program with the files: quest8T.txt and quest8.txt in that order
#### Does the program displays the content of the file in order?(1)
### Run the program with a diferent file and then run the system program *`cat`* with the same file.
#### Are the outputs identical?(1)
### Run both this program and the system program *`cat`* passing as an argument a random string that is not the name of a file
#### Are the outputs identical?(1)
## ztail
### Run both ztail and the system command `tail` with the following arguments. Substitute <filename> for the name of a file
### -c 20 <filename>
### <filename> -c 23
### -c jelrjq 15
### -c 11 <filename> jfdklsa
### 11 -c <filename>
#### Are the outputs exactly the same?(1)
## activebits
### Try with the argument: n = 15
#### does the function returns 4?(1)
### Try with the argument: n = 17
#### does the function returns 2?(1)
### Try with the argument: n = 17
#### does the function returns 2?(1)
### Try with the argument: n = 4
#### does the function returns 1?(1)
### Try with the argument: n = 11
#### does the function returns 3?(1)
### Try with the argument: n = 9
#### does the function returns 2?(1)
### Try with the argument: n = 12
#### does the function returns 2?(1)
### Try with the argument: n = 11
#### does the function returns 3?(1)
### Try with the argument: n = 2
#### does the function returns 1?(1)
### Try with the argument: n = 8
#### does the function returns 1?(1)
### Try with the argument: n = 15
#### does the function returns 4?(1)
### Try with the argument: n = 17
#### does the function returns 2?(1)
### Try with the argument: n = 10
#### does the function returns 2?(1)
### Try with the argument: n = 11
#### does the function returns 3?(1)
### Try with the argument: n = 16
#### does the function returns 1?(1)
### Try with the argument: n = 12
#### does the function returns 2?(1)
### Try with the argument: n = 20
#### does the function returns 2?(1)
### Try with the argument: n = 19
#### does the function returns 3?(1)
### Try with the argument: n = 18
#### does the function returns 2?(1)
### Try with the argument: n = 4
#### does the function returns 1?(1)
### Try with the argument: n = 8
#### does the function returns 1?(1)
## sortlistinsert
### Try with the arguments: l = 0-> <nil> and data_ref = 39
#### does the function returns (0-> 39-> <nil>)?(1)
### Try with the arguments: l = 0-> 1-> 2-> 3-> 4-> 5-> 24-> 25-> 54-> <nil> and data_ref = 33
#### does the function returns (0-> 1-> 2-> 3-> 4-> 5-> 24-> 25-> 33-> 54-> <nil>)?(1)
### Try with the arguments: l = 0-> 2-> 18-> 33-> 37-> 37-> 39-> 52-> 53-> 57-> <nil> and data_ref = 53
#### does the function returns (0-> 2-> 18-> 33-> 37-> 37-> 39-> 52-> 53-> 53-> 57-> <nil>)?(1)
### Try with the arguments: l = 0-> 5-> 18-> 24-> 28-> 35-> 42-> 45-> 52-> <nil> and data_ref = 52
#### does the function returns (0-> 5-> 18-> 24-> 28-> 35-> 42-> 45-> 52-> 52-> <nil>)?(1)
### Try with the arguments: l = 0-> 12-> 20-> 23-> 23-> 24-> 30-> 41-> 53-> 57-> 59-> <nil> and data_ref = 38
#### does the function returns (0-> 12-> 20-> 23-> 23-> 24-> 30-> 38-> 41-> 53-> 57-> 59-> <nil>)?(1)
### Try with the arguments: l = 0-> 4-> 11-> 15-> 19-> 22-> 23-> 56-> 58-> <nil> and data_ref = 29
#### does the function returns (0-> 4-> 11-> 15-> 19-> 22-> 23-> 29-> 56-> 58-> <nil>)?(1)
### Try with the arguments: l = 0-> 18-> 23-> 25-> 33-> 34-> 35-> 37-> 40-> 57-> <nil> and data_ref = 47
#### does the function returns (0-> 18-> 23-> 25-> 33-> 34-> 35-> 37-> 40-> 47-> 57-> <nil>)?(1)
### Try with the arguments: l = 0-> 7-> 14-> 17-> 18-> 24-> 28-> 34-> 34-> 37-> 42-> 46-> 49-> <nil> and data_ref = 3
#### does the function returns (0-> 3-> 7-> 14-> 17-> 18-> 24-> 28-> 34-> 34-> 37-> 42-> 46-> 49-> <nil>)?(1)
## sortedlistmerge
### Try with the arguments: n1 = <nil> and n2 = <nil>
#### does the function returns (<nil>)?(1)
### Try with the arguments: n1 = <nil> and n2 = 2-> 2-> 4-> 9-> 12-> 12-> 19-> 20-> <nil>
#### does the function returns (2-> 2-> 4-> 9-> 12-> 12-> 19-> 20-> <nil>)?(1)
### Try with the arguments: n1 = 4-> 4-> 6-> 9-> 13-> 18-> 20-> 20-> <nil> and n2 = <nil>
#### does the function returns (4-> 4-> 6-> 9-> 13-> 18-> 20-> 20-> <nil>)?(1)
### Try with the arguments: n1 = 0-> 7-> 39-> 92-> 97-> 93-> 91-> 28-> 64-> <nil> and n2 = 80-> 23-> 27-> 30-> 85-> 81-> 75-> 70-> <nil>
#### does the function returns (0-> 7-> 39-> 80-> 23-> 27-> 30-> 85-> 81-> 75-> 70-> 92-> 97-> 93-> 91-> 28-> 64-> <nil>)?(1)
### Try with the arguments: n1 =0-> 2-> 11-> 30-> 54-> 56-> 70-> 79-> 99-> <nil> and n2 = 23-> 28-> 38-> 67-> 67-> 79-> 95-> 97-> <nil>
#### does the function returns (0-> 2-> 11-> 23-> 28-> 30-> 38-> 54-> 56-> 67-> 67-> 70-> 79-> 79-> 95-> 97-> 99-> <nil>)?(1)
### Try with the arguments: n1 = 0-> 3-> 8-> 8-> 13-> 19-> 34-> 38-> 46-> <nil> and n2 = 7-> 39-> 45-> 53-> 59-> 70-> 76-> 79-> <nil>
#### does the function returns (0-> 3-> 7-> 8-> 8-> 13-> 19-> 34-> 38-> 39-> 45-> 46-> 53-> 59-> 70-> 76-> 79-> <nil>)?(1)
## listremoveif
### Try with the arguments: l = <nil> and data_ref = 1
#### does the function returns (<nil>)?
### Try with the arguments: l = <nil> and and data_ref = 96
#### does the function returns (<nil>)?
### Try with the arguments: l = 98-> 98-> 33-> 34-> 33-> 34-> 33-> 89-> 33-> <nil> and and data_ref = 34, does the function returns (98-> 98-> 33-> 33-> 33-> 89-> 33-> <nil>)?
Try with the arguments: l = 79-> 74-> 99-> 79-> 7-> <nil> and and data_ref = 99, does the function returns (79-> 74-> 79-> 7-> <nil>)?
Try with the arguments: l = 56-> 93-> 68-> 56-> 87-> 68-> 56-> 68-> <nil> and and data_ref = 68, does the function returns (56-> 93-> 56-> 87-> 56-> <nil>)?
Try with the arguments: l = mvkUxbqhQve4l-> 4Zc4t hnf SQ-> q2If E8BPuX -> <nil> and and data_ref = 4Zc4t hnf SQ, does the function returns (mvkUxbqhQve4l-> q2If E8BPuX -> <nil>)?
Try with the arguments: l = hello1-> hello2-> hello-> hello3-> <nil> and and data_ref = hello, does the function returns (hello1-> hello2-> hello3-> <nil>)?
Try with the arguments: l = fZfX1 r G9hG-> VRcbreYo4cM -> <nil> and and data_ref = VRcbreYo4cM ,
### does the function returns (fZfX1 r G9hG-> <nil>)?
## btreetransplant
### Try with the arguments: root =
01
└── 07
├── 12
│ └── 10
└── 05
└── 02
└── 03
, node = 12 and
repla =
55
├── 60
└── 33
└── 12
└── 15
#### does the function returns(1)
01
└── 07
├── 55
│ ├── 60
│ └── 33
│ └── 12
│ └── 15
└── 05
└── 02
└── 03
?
### Try with the arguments: root =
33
├── 5
│ └── 52
└── 20
├── 31
└── 13
└── 11
, node = 20 and
repla =
55
├── 60
└── 33
└── 12
└── 15
#### does the function returns(1)
33
├── 5
│ └── 52
└── 55
├── 60
└── 33
└── 12
└── 15
?
### Try with the arguments: root =
03
└── 39
├── 99
│ └── 44
└── 11
└── 14
└── 11
, node = 11 and
repla =
55
├── 60
└── 33
└── 12
└── 15
#### does the function returns(1)
03
└── 39
├── 99
│ └── 44
└── 55
├── 60
└── 33
└── 12
└── 15
?
### Try with the arguments: root =
03
├── 03
│ └── 94
│ └── 19
│ ├── 24
│ └── 111
└── 01
, node = 19 and
repla =
55
├── 60
└── 33
└── 12
└── 15
#### does the function returns(1)
03
├── 03
│ └── 94
│ └── 55
│ ├── 60
│ └── 33
│ └── 12
│ └── 15
└── 01
?
### Try with the arguments: root =
02
├── 03
│ └── 92
│ └── 19
│ ├── 22
│ └── 111
└── 01
, node = 92 and
repla =
55
├── 60
└── 33
└── 12
└── 15
#### does the function returns(1)
02
├── 03
│ └── 55
│ ├── 60
│ └── 33
│ └── 12
│ └── 15
└── 01
?
### Try with the arguments: root =
00
└── 02
└── 04
└── 53
├── 66
└── 23
└── 21
, node = 21 and
repla =
55
├── 60
└── 33
└── 12
└── 15
#### does the function returns(1)
00
└── 02
└── 04
└── 53
├── 66
└── 23
└── 55
├── 60
└── 33
└── 12
└── 15
?
### Try with the arguments: root =
02
└── 03
└── 06
└── 09
└── 83
└── 28
└── 24
, node = 06 and
repla =
55
├── 60
└── 33
└── 12
└── 15
#### does the function returns(1)
02
└── 03
└── 55
├── 60
└── 33
└── 12
└── 15
?
### Try with the arguments: root =
06
├── 07
│ └── 09
│ └── 83
│ └── 68
│ └── 64
└── 01
, node = 06 and
repla =
55
├── 60
└── 33
└── 12
└── 15
#### does the function returns(1)
55
├── 60
└── 33
└── 12
└── 15
?
## btreeapplybylevel
### Try with the argument: root =
01
└── 07
├── 12
│ └── 10
└── 05
└── 02
└── 03
and f = fmt.Println
#### does the function prints: 01(1)
07
05
12
02
10
03
### Try with the argument: root =
01
└── 07
├── 12
│ └── 10
└── 05
└── 02
└── 03
and f = fmt.Print
#### does the function prints: 01070512021003(1)
### Try with the argument: root =
01
└── 07
├── 12
│ └── 10
└── 05
└── 02
└── 03
and f = f := func(a ...interface{}) (int, error) {
return fmt.Printf("%v,", a)
}
#### does the function prints: [01],[07],[05],[12],[02],[10],[03],(1)
### Try with the argument: root =
33
├── 5
│ └── 52
└── 20
├── 31
└── 13
└── 11
and f = fmt.Println
#### does the function prints: 33(1)
20
5
13
31
52
11
### Try with the argument: root =
33
├── 5
│ └── 52
└── 20
├── 31
└── 13
└── 11
and f = fmt.Print
#### does the function prints: 3320513315211(1)
### Try with the argument: root =
33
├── 5
│ └── 52
└── 20
├── 31
└── 13
└── 11
and f = f := func(a ...interface{}) (int, error) {
return fmt.Printf("%v,", a)
}
#### does the function prints: [33],[20],[5],[13],[31],[52],[11],(1)
### Try with the argument: root =
03
└── 39
├── 99
│ └── 44
└── 11
└── 14
└── 11
and f = fmt.Println
#### does the function prints: 03(1)
39
11
99
14
44
11
### Try with the argument: root =
03
└── 39
├── 99
│ └── 44
└── 11
└── 14
└── 11
and f = fmt.Print
#### does the function prints: 03391199144411(1)
### Try with the argument: root =
03
└── 39
├── 99
│ └── 44
└── 11
└── 14
└── 11
and f = f := func(a ...interface{}) (int, error) {
return fmt.Printf("%v,", a)
}
#### does the function prints: [03],[39],[11],[99],[14],[44],[11],(1)
### Try with the argument: root =
03
├── 03
│ └── 94
│ └── 19
│ ├── 24
│ └── 111
└── 01
and f = fmt.Println
#### does the function prints: 03(1)
01
03
94
19
111
24
### Try with the argument: root =
03
├── 03
│ └── 94
│ └── 19
│ ├── 24
│ └── 111
└── 01
and f = fmt.Print
#### does the function prints: 030103941911124(1)
### Try with the argument: root =
03
├── 03
│ └── 94
│ └── 19
│ ├── 24
│ └── 111
└── 01
and f = f := func(a ...interface{}) (int, error) {
return fmt.Printf("%v,", a)
}
#### does the function prints: [03],[01],[03],[94],[19],[111],[24],(1)
### Try with the argument: root =
02
├── 03
│ └── 92
│ └── 19
│ ├── 22
│ └── 111
└── 01
and f = fmt.Println
#### does the function prints: 02(1)
01
03
92
19
111
22
### Try with the argument: root =
02
├── 03
│ └── 92
│ └── 19
│ ├── 22
│ └── 111
└── 01
and f = fmt.Print
#### does the function prints: 020103921911122(1)
### Try with the argument: root =
02
├── 03
│ └── 92
│ └── 19
│ ├── 22
│ └── 111
└── 01
and f = f := func(a ...interface{}) (int, error) {
return fmt.Printf("%v,", a)
}
#### does the function prints: [02],[01],[03],[92],[19],[111],[22],(1)
### Try with the argument: root =
00
└── 02
└── 04
└── 53
├── 66
└── 23
└── 21
and f = fmt.Println
#### does the function prints: 00(1)
02
04
53
23
66
21
### Try with the argument: root =
00
└── 02
└── 04
└── 53
├── 66
└── 23
└── 21
and f = fmt.Print
#### does the function prints: 00020453236621(1)
### Try with the argument: root =
00
└── 02
└── 04
└── 53
├── 66
└── 23
└── 21
and f = f := func(a ...interface{}) (int, error) {
return fmt.Printf("%v,", a)
}
#### does the function prints: [00],[02],[04],[53],[23],[66],[21],(1)
### Try with the argument: root =
02
└── 03
└── 06
└── 09
└── 83
└── 28
└── 24
and f = fmt.Println
#### does the function prints: 02(1)
03
06
09
83
28
24
### Try with the argument: root =
02
└── 03
└── 06
└── 09
└── 83
└── 28
└── 24
and f = fmt.Print
#### does the function prints: 02030609832824(1)
### Try with the argument: root =
02
└── 03
└── 06
└── 09
└── 83
└── 28
└── 24
and f = f := func(a ...interface{}) (int, error) {
return fmt.Printf("%v,", a)
}
#### does the function prints: [02],[03],[06],[09],[83],[28],[24],(1)
### Try with the argument: root =
06
├── 07
│ └── 09
│ └── 83
│ └── 68
│ └── 64
└── 01
and f = fmt.Println
#### does the function prints: 06(1)
01
07
09
83
68
64
### Try with the argument: root =
06
├── 07
│ └── 09
│ └── 83
│ └── 68
│ └── 64
└── 01
and f = fmt.Print
#### does the function prints: 06010709836864(1)
### Try with the argument: root =
06
├── 07
│ └── 09
│ └── 83
│ └── 68
│ └── 64
└── 01
and f = f := func(a ...interface{}) (int, error) {
return fmt.Printf("%v,", a)
}
#### does the function prints: [06],[01],[07],[09],[83],[68],[64],(1)