Created
April 15, 2020 17:37
-
-
Save valich/0958ed848ff5999532de59f360a2f899 to your computer and use it in GitHub Desktop.
bifurcan List AIOOBE
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class Bug { | |
public static void main(String[] args) { | |
IList<Integer> list = new List<>(); | |
IList<Integer> result = new List<>(); | |
result = new List<Integer>().linear(); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 1)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 1)); | |
result = result.addLast(239); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(1, 3)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 1)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(1, 2)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 3)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 2)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(2, 3)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 1)); | |
result = result.concat(list.slice(2, 5)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 2)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(2, 4)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 5)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 3)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(3, 5)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 2)); | |
result = result.concat(list.slice(3, 7)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 3)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(3, 6)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 7)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 4)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(4, 7)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 3)); | |
result = result.concat(list.slice(4, 9)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 4)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(4, 8)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 9)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 5)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(5, 9)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 4)); | |
result = result.concat(list.slice(5, 11)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 5)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(5, 10)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 11)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 6)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(6, 11)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 5)); | |
result = result.concat(list.slice(6, 13)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 6)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(6, 12)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 13)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 7)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(7, 13)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 6)); | |
result = result.concat(list.slice(7, 15)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 7)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(7, 14)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 15)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 8)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(8, 15)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 7)); | |
result = result.concat(list.slice(8, 17)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 8)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(8, 16)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 17)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 9)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(9, 17)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 8)); | |
result = result.concat(list.slice(9, 19)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 9)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(9, 18)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 19)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 10)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(10, 19)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 9)); | |
result = result.concat(list.slice(10, 21)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 10)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(10, 20)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 21)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 11)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(11, 21)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 10)); | |
result = result.concat(list.slice(11, 23)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 11)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(11, 22)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 23)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 12)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(12, 23)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 11)); | |
result = result.concat(list.slice(12, 25)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 12)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(12, 24)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 25)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 13)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(13, 25)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 12)); | |
result = result.concat(list.slice(13, 27)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 13)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(13, 26)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 27)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 14)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(14, 27)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 13)); | |
result = result.concat(list.slice(14, 29)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 14)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(14, 28)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 29)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 15)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(15, 29)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 14)); | |
result = result.concat(list.slice(15, 31)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 15)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(15, 30)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 31)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 16)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(16, 31)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 15)); | |
result = result.concat(list.slice(16, 33)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 16)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(16, 32)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 33)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 17)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(17, 33)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 16)); | |
result = result.concat(list.slice(17, 35)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 17)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(17, 34)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 35)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 18)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(18, 35)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 17)); | |
result = result.concat(list.slice(18, 37)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 18)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(18, 36)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 37)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 19)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(19, 37)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 18)); | |
result = result.concat(list.slice(19, 39)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 19)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(19, 38)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 39)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 20)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(20, 39)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 19)); | |
result = result.concat(list.slice(20, 41)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 20)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(20, 40)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 41)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 21)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(21, 41)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 20)); | |
result = result.concat(list.slice(21, 43)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 21)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(21, 42)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 43)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 22)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(22, 43)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 21)); | |
result = result.concat(list.slice(22, 45)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 22)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(22, 44)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 45)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 23)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(23, 45)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 22)); | |
result = result.concat(list.slice(23, 47)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 23)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(23, 46)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 47)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 24)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(24, 47)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 23)); | |
result = result.concat(list.slice(24, 49)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 24)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(24, 48)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 49)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 25)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(25, 49)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 24)); | |
result = result.concat(list.slice(25, 51)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 25)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(25, 50)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 51)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 26)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(26, 51)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 25)); | |
result = result.concat(list.slice(26, 53)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 26)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(26, 52)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 53)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 27)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(27, 53)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 26)); | |
result = result.concat(list.slice(27, 55)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 27)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(27, 54)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 55)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 28)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(28, 55)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 27)); | |
result = result.concat(list.slice(28, 57)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 28)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(28, 56)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 57)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 29)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(29, 57)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 28)); | |
result = result.concat(list.slice(29, 59)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 29)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(29, 58)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 59)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 30)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(30, 59)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 29)); | |
result = result.concat(list.slice(30, 61)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 30)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(30, 60)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 61)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 31)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(31, 61)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 30)); | |
result = result.concat(list.slice(31, 63)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 31)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(31, 62)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 63)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 32)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(32, 63)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 31)); | |
result = result.concat(list.slice(32, 65)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 32)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(32, 64)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 65)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 33)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(33, 65)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 32)); | |
result = result.concat(list.slice(33, 67)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 33)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(33, 66)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 67)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 34)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(34, 67)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 33)); | |
result = result.concat(list.slice(34, 69)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 34)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(34, 68)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 69)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 35)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(35, 69)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 34)); | |
result = result.concat(list.slice(35, 71)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 35)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(35, 70)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 71)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 36)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(36, 71)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 35)); | |
result = result.concat(list.slice(36, 73)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 36)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(36, 72)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 73)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 37)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(37, 73)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 36)); | |
result = result.concat(list.slice(37, 75)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 37)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(37, 74)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 75)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 38)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(38, 75)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 37)); | |
result = result.concat(list.slice(38, 77)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 38)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(38, 76)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 77)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 39)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(39, 77)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 38)); | |
result = result.concat(list.slice(39, 79)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 39)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(39, 78)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 79)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 40)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(40, 79)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 39)); | |
result = result.concat(list.slice(40, 81)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 40)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(40, 80)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 81)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 41)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(41, 81)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 40)); | |
result = result.concat(list.slice(41, 83)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 41)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(41, 82)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 83)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 42)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(42, 83)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 41)); | |
result = result.concat(list.slice(42, 85)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 42)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(42, 84)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 85)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 43)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(43, 85)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 42)); | |
result = result.concat(list.slice(43, 87)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 43)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(43, 86)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 87)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 44)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(44, 87)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 43)); | |
result = result.concat(list.slice(44, 89)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 44)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(44, 88)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 89)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 45)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(45, 89)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 44)); | |
result = result.concat(list.slice(45, 91)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 45)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(45, 90)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 91)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 46)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(46, 91)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 45)); | |
result = result.concat(list.slice(46, 93)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 46)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(46, 92)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 93)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 47)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(47, 93)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 46)); | |
result = result.concat(list.slice(47, 95)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 47)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(47, 94)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 95)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 48)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(48, 95)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 47)); | |
result = result.concat(list.slice(48, 97)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 48)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(48, 96)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 97)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 49)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(49, 97)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 48)); | |
result = result.concat(list.slice(49, 99)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 49)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(49, 98)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 99)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 50)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(50, 99)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 49)); | |
result = result.concat(list.slice(50, 101)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 50)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(50, 100)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 101)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 51)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(51, 101)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 50)); | |
result = result.concat(list.slice(51, 103)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 51)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(51, 102)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 103)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 52)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(52, 103)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 51)); | |
result = result.concat(list.slice(52, 105)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 52)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(52, 104)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 105)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 53)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(53, 105)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 52)); | |
result = result.concat(list.slice(53, 107)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 53)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(53, 106)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 107)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 54)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(54, 107)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 53)); | |
result = result.concat(list.slice(54, 109)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 54)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(54, 108)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 109)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 55)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(55, 109)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 54)); | |
result = result.concat(list.slice(55, 111)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 55)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(55, 110)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 111)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 56)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(56, 111)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 55)); | |
result = result.concat(list.slice(56, 113)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 56)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(56, 112)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 113)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 57)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(57, 113)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 56)); | |
result = result.concat(list.slice(57, 115)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 57)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(57, 114)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 115)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 58)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(58, 115)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 57)); | |
result = result.concat(list.slice(58, 117)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 58)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(58, 116)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 117)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 59)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(59, 117)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 58)); | |
result = result.concat(list.slice(59, 119)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 59)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(59, 118)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 119)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 60)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(60, 119)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 59)); | |
result = result.concat(list.slice(60, 121)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 60)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(60, 120)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 121)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 61)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(61, 121)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 60)); | |
result = result.concat(list.slice(61, 123)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 61)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(61, 122)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 123)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 62)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(62, 123)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 61)); | |
result = result.concat(list.slice(62, 125)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 62)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(62, 124)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 125)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 63)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(63, 125)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 62)); | |
result = result.concat(list.slice(63, 127)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 63)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(63, 126)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 127)); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 64)); | |
result = result.addLast(239); | |
result = result.concat(list.slice(64, 127)); | |
result = result.addLast(239); | |
list = result.forked(); | |
result = new List<Integer>().linear(); | |
result = result.concat(list.slice(0, 63)); | |
result = result.concat(list.slice(64, 129)); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment