From 0d858f48d5e666e96ce56f1a723f9b11b6aea72a Mon Sep 17 00:00:00 2001 From: Mohammad S Anwar Date: Wed, 31 May 2023 22:24:31 +0100 Subject: - Added solutions by E. Choroba. - Added solutions by Flavio Poletti. - Added solutions by Mark Anderson. - Added solutions by Mariano Spadaccini. - Added solutions by Laurent Rosenfeld. --- challenge-179/aecepoglu/bqn/ch-2.js | 8 - challenge-179/aecepoglu/javascript/ch-2.js | 8 + challenge-202/aecepoglu/bqn/ch-1.bqn | 3 + challenge-202/aecepoglu/bqn/ch-2.bqn | 12 + challenge-202/aecepoglu/bqn/pt1.bqn | 3 - challenge-202/aecepoglu/bqn/pt2.bqn | 12 - challenge-219/laurent-rosenfeld/blog.txt | 1 + challenge-219/laurent-rosenfeld/perl/ch-1.pl | 12 + challenge-219/laurent-rosenfeld/raku/ch-1.raku | 7 + challenge-219/ziameraj16/java/SortedSquares.java | 14 + stats/pwc-current.json | 175 ++- stats/pwc-language-breakdown-summary.json | 36 +- stats/pwc-language-breakdown.json | 1430 +++++++++++----------- stats/pwc-leaders.json | 776 ++++++------ stats/pwc-summary-1-30.json | 30 +- stats/pwc-summary-121-150.json | 110 +- stats/pwc-summary-151-180.json | 40 +- stats/pwc-summary-181-210.json | 32 +- stats/pwc-summary-211-240.json | 90 +- stats/pwc-summary-241-270.json | 38 +- stats/pwc-summary-271-300.json | 78 +- stats/pwc-summary-31-60.json | 94 +- stats/pwc-summary-61-90.json | 116 +- stats/pwc-summary-91-120.json | 46 +- stats/pwc-summary.json | 60 +- 25 files changed, 1678 insertions(+), 1553 deletions(-) delete mode 100644 challenge-179/aecepoglu/bqn/ch-2.js create mode 100644 challenge-179/aecepoglu/javascript/ch-2.js create mode 100644 challenge-202/aecepoglu/bqn/ch-1.bqn create mode 100644 challenge-202/aecepoglu/bqn/ch-2.bqn delete mode 100644 challenge-202/aecepoglu/bqn/pt1.bqn delete mode 100644 challenge-202/aecepoglu/bqn/pt2.bqn create mode 100644 challenge-219/laurent-rosenfeld/blog.txt create mode 100644 challenge-219/laurent-rosenfeld/perl/ch-1.pl create mode 100644 challenge-219/laurent-rosenfeld/raku/ch-1.raku create mode 100644 challenge-219/ziameraj16/java/SortedSquares.java diff --git a/challenge-179/aecepoglu/bqn/ch-2.js b/challenge-179/aecepoglu/bqn/ch-2.js deleted file mode 100644 index e0c50b1bbc..0000000000 --- a/challenge-179/aecepoglu/bqn/ch-2.js +++ /dev/null @@ -1,8 +0,0 @@ -const steps="▁▂▃▄▅▆▇█" - -sol = list => { - max = Math.max(...list) - return list.map(x => steps[Math.round(7*(x/max))]).join("") -} - -sol([1,2,5,3,2,4,6].map(x => x * 3)) diff --git a/challenge-179/aecepoglu/javascript/ch-2.js b/challenge-179/aecepoglu/javascript/ch-2.js new file mode 100644 index 0000000000..e0c50b1bbc --- /dev/null +++ b/challenge-179/aecepoglu/javascript/ch-2.js @@ -0,0 +1,8 @@ +const steps="▁▂▃▄▅▆▇█" + +sol = list => { + max = Math.max(...list) + return list.map(x => steps[Math.round(7*(x/max))]).join("") +} + +sol([1,2,5,3,2,4,6].map(x => x * 3)) diff --git a/challenge-202/aecepoglu/bqn/ch-1.bqn b/challenge-202/aecepoglu/bqn/ch-1.bqn new file mode 100644 index 0000000000..7688027f62 --- /dev/null +++ b/challenge-202/aecepoglu/bqn/ch-1.bqn @@ -0,0 +1,3 @@ +nums←20 •rand.Range 5 + +∨´ ∧´˘ 3↕2| nums diff --git a/challenge-202/aecepoglu/bqn/ch-2.bqn b/challenge-202/aecepoglu/bqn/ch-2.bqn new file mode 100644 index 0000000000..c985dfdb18 --- /dev/null +++ b/challenge-202/aecepoglu/bqn/ch-2.bqn @@ -0,0 +1,12 @@ +Valley←{ + F←{'\'𝕊1 :'/' + ;'\'𝕊· :'\' + ;'/'𝕊¯1:'?' + ;'/'𝕊· :'/' + ; '?'} + '/'='\'F˜´⌽(×⊢-∞⊸»)𝕩 + } +Solution←{ ⊑(Valley¨)⊸/∾⌽<˘¨(2↓·↕1+≠)⊸(↕¨)⟜<𝕩 } +Solution ⟨1,5,5,2,8⟩ +Solution ⟨2,6,8,5⟩ +Solution ⟨9,8,13,13,2,2,15,17⟩ diff --git a/challenge-202/aecepoglu/bqn/pt1.bqn b/challenge-202/aecepoglu/bqn/pt1.bqn deleted file mode 100644 index 7688027f62..0000000000 --- a/challenge-202/aecepoglu/bqn/pt1.bqn +++ /dev/null @@ -1,3 +0,0 @@ -nums←20 •rand.Range 5 - -∨´ ∧´˘ 3↕2| nums diff --git a/challenge-202/aecepoglu/bqn/pt2.bqn b/challenge-202/aecepoglu/bqn/pt2.bqn deleted file mode 100644 index c985dfdb18..0000000000 --- a/challenge-202/aecepoglu/bqn/pt2.bqn +++ /dev/null @@ -1,12 +0,0 @@ -Valley←{ - F←{'\'𝕊1 :'/' - ;'\'𝕊· :'\' - ;'/'𝕊¯1:'?' - ;'/'𝕊· :'/' - ; '?'} - '/'='\'F˜´⌽(×⊢-∞⊸»)𝕩 - } -Solution←{ ⊑(Valley¨)⊸/∾⌽<˘¨(2↓·↕1+≠)⊸(↕¨)⟜<𝕩 } -Solution ⟨1,5,5,2,8⟩ -Solution ⟨2,6,8,5⟩ -Solution ⟨9,8,13,13,2,2,15,17⟩ diff --git a/challenge-219/laurent-rosenfeld/blog.txt b/challenge-219/laurent-rosenfeld/blog.txt new file mode 100644 index 0000000000..13c5b829fb --- /dev/null +++ b/challenge-219/laurent-rosenfeld/blog.txt @@ -0,0 +1 @@ +https://blogs.perl.org/users/laurent_r/2023/05/perl-weekly-challenge-219-sorted-squares.html diff --git a/challenge-219/laurent-rosenfeld/perl/ch-1.pl b/challenge-219/laurent-rosenfeld/perl/ch-1.pl new file mode 100644 index 0000000000..fde8dff0a1 --- /dev/null +++ b/challenge-219/laurent-rosenfeld/perl/ch-1.pl @@ -0,0 +1,12 @@ +use strict; +use warnings; +use feature 'say'; + +sub sorted_squares { + return sort {$a <=> $b} map $_ * $_, @_; +} + +for my $test ([-2, -1, 0, 3, 4], [5, -4, -1, 3, 6]) { + printf "%-15s => ", "@$test"; + say join " ", sorted_squares @$test; +} diff --git a/challenge-219/laurent-rosenfeld/raku/ch-1.raku b/challenge-219/laurent-rosenfeld/raku/ch-1.raku new file mode 100644 index 0000000000..ac967db5d1 --- /dev/null +++ b/challenge-219/laurent-rosenfeld/raku/ch-1.raku @@ -0,0 +1,7 @@ +sub sorted-squares (@in) { + return sort map {$_²}, @in; +} + +for (-2, -1, 0, 3, 4), (5, -4, -1, 3, 6) -> @test { + say "@test[]".fmt("%-15s => "), sorted-squares @test; +} diff --git a/challenge-219/ziameraj16/java/SortedSquares.java b/challenge-219/ziameraj16/java/SortedSquares.java new file mode 100644 index 0000000000..7bf3a03f08 --- /dev/null +++ b/challenge-219/ziameraj16/java/SortedSquares.java @@ -0,0 +1,14 @@ +import java.util.*; + +public class SortedSquares { + + public static void main(String[] args) { + Scanner scanner = new Scanner(System.in); + System.out.println(Arrays.stream(scanner.nextLine() + .split(",")) + .map(Integer::valueOf) + .map(value -> value * value).sorted() + .toList()); + } +} + diff --git a/stats/pwc-current.json b/stats/pwc-current.json index 9e922d8cb6..89e6cf7d77 100644 --- a/stats/pwc-current.json +++ b/stats/pwc-current.json @@ -1,36 +1,53 @@ { - "tooltip" : { - "followPointer" : 1, - "pointFormat" : "{point.name}: {point.y:f}
", - "headerFormat" : "{series.name}
" - }, - "xAxis" : { - "type" : "category" - }, "series" : [ { - "colorByPoint" : 1, "name" : "The Weekly Challenge - 219", + "colorByPoint" : 1, "data" : [ { - "y" : 2, + "name" : "David Ferrone", "drilldown" : "David Ferrone", - "name" : "David Ferrone" + "y" : 2 + }, + { + "y" : 2, + "name" : "E. Choroba", + "drilldown" : "E. Choroba" + }, + { + "y" : 6, + "drilldown" : "Flavio Poletti", + "name" : "Flavio Poletti" + }, + { + "y" : 3, + "drilldown" : "Laurent Rosenfeld", + "name" : "Laurent Rosenfeld" }, { - "y" : 8, "name" : "Luca Ferrari", - "drilldown" : "Luca Ferrari" + "drilldown" : "Luca Ferrari", + "y" : 8 + }, + { + "y" : 1, + "name" : "Mariano Spadaccini", + "drilldown" : "Mariano Spadaccini" }, { "y" : 2, + "name" : "Mark Anderson", + "drilldown" : "Mark Anderson" + }, + { + "drilldown" : "Robert DiCicco", "name" : "Robert DiCicco", - "drilldown" : "Robert DiCicco" + "y" : 2 }, { - "y" : 4, + "drilldown" : "Roger Bell_West", "name" : "Roger Bell_West", - "drilldown" : "Roger Bell_West" + "y" : 4 }, { "drilldown" : "Solathian", @@ -50,22 +67,24 @@ ] } ], - "title" : { - "text" : "The Weekly Challenge - 219" - }, - "yAxis" : { - "title" : { - "text" : "Total Solutions" - } - }, - "subtitle" : { - "text" : "[Champions: 7] Last updated at 2023-05-30 09:46:46 GMT" + "legend" : { + "enabled" : 0 }, "drilldown" : { "series" : [ { + "data" : [ + [ + "Perl", + 2 + ] + ], "id" : "David Ferrone", - "name" : "David Ferrone", + "name" : "David Ferrone" + }, + { + "id" : "E. Choroba", + "name" : "E. Choroba", "data" : [ [ "Perl", @@ -74,18 +93,74 @@ ] }, { + "name" : "Flavio Poletti", + "id" : "Flavio Poletti", "data" : [ + [ + "Perl", + 2 + ], [ "Raku", 2 ], [ "Blog", - 6 + 2 + ] + ] + }, + { + "data" : [ + [ + "Perl", + 1 + ], + [ + "Raku", + 1 + ], + [ + "Blog", + 1 ] ], + "name" : "Laurent Rosenfeld", + "id" : "Laurent Rosenfeld" + }, + { + "id" : "Luca Ferrari", "name" : "Luca Ferrari", - "id" : "Luca Ferrari" + "data" : [ + [ + "Raku", + 2 + ], + [ + "Blog", + 6 + ] + ] + }, + { + "id" : "Mariano Spadaccini", + "name" : "Mariano Spadaccini", + "data" : [ + [ + "Perl", + 1 + ] + ] + }, + { + "data" : [ + [ + "Raku", + 2 + ] + ], + "name" : "Mark Anderson", + "id" : "Mark Anderson" }, { "name" : "Robert DiCicco", @@ -102,8 +177,8 @@ ] }, { - "name" : "Roger Bell_West", "id" : "Roger Bell_West", + "name" : "Roger Bell_West", "data" : [ [ "Perl", @@ -116,18 +191,16 @@ ] }, { + "name" : "Solathian", + "id" : "Solathian", "data" : [ [ "Perl", 1 ] - ], - "id" : "Solathian", - "name" : "Solathian" + ] }, { - "name" : "Thomas Kohler", - "id" : "Thomas Kohler", "data" : [ [ "Perl", @@ -137,7 +210,9 @@ "Blog", 2 ] - ] + ], + "id" : "Thomas Kohler", + "name" : "Thomas Kohler" }, { "data" : [ @@ -155,19 +230,35 @@ } ] }, + "tooltip" : { + "pointFormat" : "{point.name}: {point.y:f}
", + "headerFormat" : "{series.name}
", + "followPointer" : 1 + }, "plotOptions" : { "series" : { + "borderWidth" : 0, "dataLabels" : { - "format" : "{point.y}", - "enabled" : 1 - }, - "borderWidth" : 0 + "enabled" : 1, + "format" : "{point.y}" + } } }, "chart" : { "type" : "column" }, - "legend" : { - "enabled" : 0 + "yAxis" : { + "title" : { + "text" : "Total Solutions" + } + }, + "xAxis" : { + "type" : "category" + }, + "subtitle" : { + "text" : "[Champions: 12] Last updated at 2023-05-31 21:21:03 GMT" + }, + "title" : { + "text" : "The Weekly Challenge - 219" } } diff --git a/stats/pwc-language-breakdown-summary.json b/stats/pwc-language-breakdown-summary.json index 30ecbe6ea4..3340f2739d 100644 --- a/stats/pwc-language-breakdown-summary.json +++ b/stats/pwc-language-breakdown-summary.json @@ -1,10 +1,4 @@ { - "subtitle" : { - "text" : "Last updated at 2023-05-30 09:46:46 GMT" - }, - "legend" : { - "enabled" : "false" - }, "chart" : { "type" : "column" }, @@ -12,52 +6,58 @@ "type" : "category", "labels" : { "style" : { - "fontFamily" : "Verdana, sans-serif", - "fontSize" : "13px" + "fontSize" : "13px", + "fontFamily" : "Verdana, sans-serif" } } }, - "tooltip" : { - "pointFormat" : "{point.y:.0f}" - }, "yAxis" : { "min" : 0, "title" : { "text" : null } }, + "subtitle" : { + "text" : "Last updated at 2023-05-31 21:21:03 GMT" + }, + "title" : { + "text" : "The Weekly Challenge Contributions [2019 - 2023]" + }, "series" : [ { "dataLabels" : { - "format" : "{point.y:.0f}", "style" : { "fontSize" : "13px", "fontFamily" : "Verdana, sans-serif" }, + "align" : "right", "y" : 10, + "format" : "{point.y:.0f}", "enabled" : "true", "color" : "#FFFFFF", - "align" : "right", "rotation" : -90 }, "name" : "Contributions", "data" : [ [ "Blog", - 3621 + 3624 ], [ "Perl", - 11163 + 11169 ], [ "Raku", - 6448 + 6453 ] ] } ], - "title" : { - "text" : "The Weekly Challenge Contributions [2019 - 2023]" + "legend" : { + "enabled" : "false" + }, + "tooltip" : { + "pointFormat" : "{point.y:.0f}" } } diff --git a/stats/pwc-language-breakdown.json b/stats/pwc-language-breakdown.json index 5e2ae2ace0..5d9465060b 100644 --- a/stats/pwc-language-breakdown.json +++ b/stats/pwc-language-breakdown.json @@ -1,24 +1,7 @@ { - "legend" : { - "enabled" : "false" - }, - "chart" : { - "type" : "column" - }, - "plotOptions" : { - "series" : { - "borderWidth" : 0, - "dataLabels" : { - "enabled" : 1, - "format" : "{point.y}" - } - } - }, "drilldown" : { "series" : [ { - "name" : "001", - "id" : "001", "data" : [ [ "Perl", @@ -32,7 +15,9 @@ "Blog", 11 ] - ] + ], + "name" : "001", + "id" : "001" }, { "data" : [ @@ -89,6 +74,8 @@ "id" : "004" }, { + "name" : "005", + "id" : "005", "data" : [ [ "Perl", @@ -102,9 +89,7 @@ "Blog", 12 ] - ], - "id" : "005", - "name" : "005" + ] }, { "data" : [ @@ -125,6 +110,8 @@ "name" : "006" }, { + "name" : "007", + "id" : "007", "data" : [ [ "Perl", @@ -138,13 +125,11 @@ "Blog", 10 ] - ], - "name" : "007", - "id" : "007" + ] }, { - "name" : "008", "id" : "008", + "name" : "008", "data" : [ [ "Perl", @@ -161,8 +146,6 @@ ] }, { - "id" : "009", - "name" : "009", "data" : [ [ "Perl", @@ -176,11 +159,13 @@ "Blog", 13 ] - ] + ], + "name" : "009", + "id" : "009" }, { - "id" : "010", "name" : "010", + "id" : "010", "data" : [ [ "Perl", @@ -215,6 +200,8 @@ ] }, { + "id" : "012", + "name" : "012", "data" : [ [ "Perl", @@ -228,11 +215,11 @@ "Blog", 11 ] - ], - "name" : "012", - "id" : "012" + ] }, { + "name" : "013", + "id" : "013", "data" : [ [ "Perl", @@ -246,9 +233,7 @@ "Blog", 13 ] - ], - "name" : "013", - "id" : "013" + ] }, { "id" : "014", @@ -269,6 +254,8 @@ ] }, { + "id" : "015", + "name" : "015", "data" : [ [ "Perl", @@ -282,11 +269,11 @@ "Blog", 15 ] - ], - "id" : "015", - "name" : "015" + ] }, { + "id" : "016", + "name" : "016", "data" : [ [ "Perl", @@ -300,9 +287,7 @@ "Blog", 13 ] - ], - "id" : "016", - "name" : "016" + ] }, { "data" : [ @@ -319,10 +304,12 @@ 12 ] ], - "name" : "017", - "id" : "017" + "id" : "017", + "name" : "017" }, { + "id" : "018", + "name" : "018", "data" : [ [ "Perl", @@ -336,11 +323,11 @@ "Blog", 14 ] - ], - "id" : "018", - "name" : "018" + ] }, { + "name" : "019", + "id" : "019", "data" : [ [ "Perl", @@ -354,13 +341,9 @@ "Blog", 13 ] - ], - "id" : "019", - "name" : "019" + ] }, { - "name" : "020", - "id" : "020", "data" : [ [ "Perl", @@ -374,11 +357,11 @@ "Blog", 13 ] - ] + ], + "name" : "020", + "id" : "020" }, { - "name" : "021", - "id" : "021", "data" : [ [ "Perl", @@ -392,11 +375,11 @@ "Blog", 10 ] - ] + ], + "name" : "021", + "id" : "021" }, { - "id" : "022", - "name" : "022", "data" : [ [ "Perl", @@ -410,9 +393,13 @@ "Blog", 10 ] - ] + ], + "name" : "022", + "id" : "022" }, { + "id" : "023", + "name" : "023", "data" : [ [ "Perl", @@ -426,13 +413,9 @@ "Blog", 12 ] - ], - "name" : "023", - "id" : "023" + ] }, { - "name" : "024", - "id" : "024", "data" : [ [ "Perl", @@ -446,7 +429,9 @@ "Blog", 11 ] - ] + ], + "name" : "024", + "id" : "024" }, { "id" : "025", @@ -467,6 +452,8 @@ ] }, { + "name" : "026", + "id" : "026", "data" : [ [ "Perl", @@ -480,13 +467,9 @@ "Blog", 10 ] - ], - "name" : "026", - "id" : "026" + ] }, { - "name" : "027", - "id" : "027", "data" : [ [ "Perl", @@ -500,11 +483,11 @@ "Blog", 9 ] - ] + ], + "name" : "027", + "id" : "027" }, { - "id" : "028", - "name" : "028", "data" : [ [ "Perl", @@ -518,9 +501,13 @@ "Blog", 9 ] - ] + ], + "id" : "028", + "name" : "028" }, { + "id" : "029", + "name" : "029", "data" : [ [ "Perl", @@ -534,13 +521,9 @@ "Blog", 12 ] - ], - "name" : "029", - "id" : "029" + ] }, { - "name" : "030", - "id" : "030", "data" : [ [ "Perl", @@ -554,11 +537,11 @@ "Blog", 10 ] - ] + ], + "name" : "030", + "id" : "030" }, { - "id" : "031", - "name" : "031", "data" : [ [ "Perl", @@ -572,11 +555,11 @@ "Blog", 9 ] - ] + ], + "id" : "031", + "name" : "031" }, { - "name" : "032", - "id" : "032", "data" : [ [ "Perl", @@ -590,7 +573,9 @@ "Blog", 10 ] - ] + ], + "name" : "032", + "id" : "032" }, { "data" : [ @@ -607,8 +592,8 @@ 10 ] ], - "id" : "033", - "name" : "033" + "name" : "033", + "id" : "033" }, { "data" : [ @@ -629,8 +614,8 @@ "name" : "034" }, { - "name" : "035", "id" : "035", + "name" : "035", "data" : [ [ "Perl", @@ -647,6 +632,8 @@ ] }, { + "name" : "036", + "id" : "036", "data" : [ [ "Perl", @@ -660,13 +647,11 @@ "Blog", 11 ] - ], - "id" : "036", - "name" : "036" + ] }, { - "name" : "037", "id" : "037", + "name" : "037", "data" : [ [ "Perl", @@ -701,8 +686,6 @@ "name" : "038" }, { - "id" : "039", - "name" : "039", "data" : [ [ "Perl", @@ -716,9 +699,13 @@ "Blog", 12 ] - ] + ], + "id" : "039", + "name" : "039" }, { + "name" : "040", + "id" : "040", "data" : [ [ "Perl", @@ -732,13 +719,9 @@ "Blog", 10 ] - ], - "id" : "040", - "name" : "040" + ] }, { - "name" : "041", - "id" : "041", "data" : [ [ "Perl", @@ -752,11 +735,11 @@ "Blog", 9 ] - ] + ], + "id" : "041", + "name" : "041" }, { - "id" : "042", - "name" : "042", "data" : [ [ "Perl", @@ -770,9 +753,13 @@ "Blog", 11 ] - ] + ], + "name" : "042", + "id" : "042" }, { + "id" : "043", + "name" : "043", "data" : [ [ "Perl", @@ -786,9 +773,7 @@ "Blog", 11 ] - ], - "name" : "043", - "id" : "043" + ] }, { "data" : [ @@ -805,10 +790,12 @@ 11 ] ], - "id" : "044", - "name" : "044" + "name" : "044", + "id" : "044" }, { + "id" : "045", + "name" : "045", "data" : [ [ "Perl", @@ -822,11 +809,11 @@ "Blog", 11 ] - ], - "name" : "045", - "id" : "045" + ] }, { + "name" : "046", + "id" : "046", "data" : [ [ "Perl", @@ -840,9 +827,7 @@ "Blog", 10 ] - ], - "id" : "046", - "name" : "046" + ] }, { "data" : [ @@ -863,6 +848,8 @@ "name" : "047" }, { + "id" : "048", + "name" : "048", "data" : [ [ "Perl", @@ -876,9 +863,7 @@ "Blog", 12 ] - ], - "name" : "048", - "id" : "048" + ] }, { "name" : "049", @@ -899,8 +884,6 @@ ] }, { - "id" : "050", - "name" : "050", "data" : [ [ "Perl", @@ -914,9 +897,13 @@ "Blog", 12 ] - ] + ], + "id" : "050", + "name" : "050" }, { + "id" : "051", + "name" : "051", "data" : [ [ "Perl", @@ -930,9 +917,7 @@ "Blog", 11 ] - ], - "id" : "051", - "name" : "051" + ] }, { "data" : [ @@ -949,8 +934,8 @@ 14 ] ], - "name" : "052", - "id" : "052" + "id" : "052", + "name" : "052" }, { "id" : "053", @@ -985,8 +970,8 @@ 18 ] ], - "name" : "054", - "id" : "054" + "id" : "054", + "name" : "054" }, { "data" : [ @@ -1075,12 +1060,10 @@ 16 ] ], - "name" : "059", - "id" : "059" + "id" : "059", + "name" : "059" }, { - "id" : "060", - "name" : "060", "data" : [ [ "Perl", @@ -1094,11 +1077,11 @@ "Blog", 16 ] - ] + ], + "id" : "060", + "name" : "060" }, { - "id" : "061", - "name" : "061", "data" : [ [ "Perl", @@ -1112,11 +1095,11 @@ "Blog", 14 ] - ] + ], + "name" : "061", + "id" : "061" }, { - "name" : "062", - "id" : "062", "data" : [ [ "Perl", @@ -1130,11 +1113,13 @@ "Blog", 11 ] - ] + ], + "name" : "062", + "id" : "062" }, { - "id" : "063", "name" : "063", + "id" : "063", "data" : [ [ "Perl", @@ -1151,6 +1136,8 @@ ] }, { + "id" : "064", + "name" : "064", "data" : [ [ "Perl", @@ -1164,9 +1151,7 @@ "Blog", 16 ] - ], - "name" : "064", - "id" : "064" + ] }, { "id" : "065", @@ -1187,8 +1172,6 @@ ] }, { - "name" : "066", - "id" : "066", "data" : [ [ "Perl", @@ -1202,7 +1185,9 @@ "Blog", 14 ] - ] + ], + "name" : "066", + "id" : "066" }, { "data" : [ @@ -1223,8 +1208,6 @@ "id" : "067" }, { - "id" : "068", - "name" : "068", "data" : [ [ "Perl", @@ -1238,7 +1221,9 @@ "Blog", 13 ] - ] + ], + "name" : "068", + "id" : "068" }, { "id" : "069", @@ -1259,8 +1244,8 @@ ] }, { - "name" : "070", "id" : "070", + "name" : "070", "data" : [ [ "Perl", @@ -1277,6 +1262,8 @@ ] }, { + "name" : "071", + "id" : "071", "data" : [ [ "Perl", @@ -1290,13 +1277,9 @@ "Blog", 15 ] - ], - "id" : "071", - "name" : "071" + ] }, { - "name" : "072", - "id" : "072", "data" : [ [ "Perl", @@ -1310,9 +1293,13 @@ "Blog", 19 ] - ] + ], + "name" : "072", + "id" : "072" }, { + "name" : "073", + "id" : "073", "data" : [ [ "Perl", @@ -1326,9 +1313,7 @@ "Blog", 17 ] - ], - "id" : "073", - "name" : "073" + ] }, { "data" : [ @@ -1349,6 +1334,8 @@ "name" : "074" }, { + "id" : "075", + "name" : "075", "data" : [ [ "Perl", @@ -1362,9 +1349,7 @@ "Blog", 20 ] - ], - "id" : "075", - "name" : "075" + ] }, { "id" : "076", @@ -1399,10 +1384,12 @@ 14 ] ], - "id" : "077", - "name" : "077" + "name" : "077", + "id" : "077" }, { + "id" : "078", + "name" : "078", "data" : [ [ "Perl", @@ -1416,13 +1403,9 @@ "Blog", 18 ] - ], - "name" : "078", - "id" : "078" + ] }, { - "name" : "079", - "id" : "079", "data" : [ [ "Perl", @@ -1436,7 +1419,9 @@ "Blog", 17 ] - ] + ], + "name" : "079", + "id" : "079" }, { "id" : "080", @@ -1457,6 +1442,8 @@ ] }, { + "name" : "081", + "id" : "081", "data" : [ [ "Perl", @@ -1470,13 +1457,9 @@ "Blog", 15 ] - ], - "name" : "081", - "id" : "081" + ] }, { - "name" : "082", - "id" : "082", "data" : [ [ "Perl", @@ -1490,7 +1473,9 @@ "Blog", 17 ] - ] + ], + "id" : "082", + "name" : "082" }, { "id" : "083", @@ -1511,6 +1496,8 @@ ] }, { + "name" : "084", + "id" : "084", "data" : [ [ "Perl", @@ -1524,9 +1511,7 @@ "Blog", 12 ] - ], - "id" : "084", - "name" : "084" + ] }, { "data" : [ @@ -1547,8 +1532,8 @@ "id" : "085" }, { - "id" : "086", "name" : "086", + "id" : "086", "data" : [ [ "Perl", @@ -1583,8 +1568,6 @@ "id" : "087" }, { - "id" : "088", - "name" : "088", "data" : [ [ "Perl", @@ -1598,11 +1581,11 @@ "Blog", 20 ] - ] + ], + "id" : "088", + "name" : "088" }, { - "id" : "089", - "name" : "089", "data" : [ [ "Perl", @@ -1616,11 +1599,13 @@ "Blog", 20 ] - ] + ], + "id" : "089", + "name" : "089" }, { - "id" : "090", "name" : "090", + "id" : "090", "data" : [ [ "Perl", @@ -1637,8 +1622,8 @@ ] }, { - "id" : "091", "name" : "091", + "id" : "091", "data" : [ [ "Perl", @@ -1655,6 +1640,8 @@ ] }, { + "name" : "092", + "id" : "092", "data" : [ [ "Perl", @@ -1668,13 +1655,9 @@ "Blog", 16 ] - ], - "id" : "092", - "name" : "092" + ] }, { - "id" : "093", - "name" : "093", "data" : [ [ "Perl", @@ -1688,7 +1671,9 @@ "Blog", 16 ] - ] + ], + "name" : "093", + "id" : "093" }, { "id" : "094", @@ -1727,6 +1712,8 @@ "id" : "095" }, { + "name" : "096", + "id" : "096", "data" : [ [ "Perl", @@ -1740,9 +1727,7 @@ "Blog", 19 ] - ], - "id" : "096", - "name" : "096" + ] }, { "data" : [ @@ -1759,8 +1744,8 @@ 19 ] ], - "name" : "097", - "id" : "097" + "id" : "097", + "name" : "097" }, { "id" : "098", @@ -1781,8 +1766,8 @@ ] }, { - "id" : "099", "name" : "099", + "id" : "099", "data" : [ [ "Perl", @@ -1799,8 +1784,8 @@ ] }, { - "name" : "100", "id" : "100", + "name" : "100", "data" : [ [ "Perl", @@ -1835,6 +1820,8 @@ ] }, { + "name" : "102", + "id" : "102", "data" : [ [ "Perl", @@ -1848,13 +1835,11 @@ "Blog", 15 ] - ], - "id" : "102", - "name" : "102" + ] }, { - "id" : "103", "name" : "103", + "id" : "103", "data" : [ [ "Perl", @@ -1871,6 +1856,8 @@ ] }, { + "id" : "104", + "name" : "104", "data" : [ [ "Perl", @@ -1884,13 +1871,9 @@ "Blog", 14 ] - ], - "name" : "104", - "id" : "104" + ] }, { - "id" : "105", - "name" : "105", "data" : [ [ "Perl", @@ -1904,9 +1887,13 @@ "Blog", 14 ] - ] + ], + "id" : "105", + "name" : "105" }, { + "id" : "106", + "name" : "106", "data" : [ [ "Perl", @@ -1920,9 +1907,7 @@ "Blog", 17 ] - ], - "name" : "106", - "id" : "106" + ] }, { "name" : "107", @@ -1961,8 +1946,6 @@ ] }, { - "name" : "109", - "id" : "109", "data" : [ [ "Perl", @@ -1976,7 +1959,9 @@ "Blog", 22 ] - ] + ], + "name" : "109", + "id" : "109" }, { "data" : [ @@ -1993,10 +1978,12 @@ 25 ] ], - "name" : "110", - "id" : "110" + "id" : "110", + "name" : "110" }, { + "id" : "111", + "name" : "111", "data" : [ [ "Perl", @@ -2010,9 +1997,7 @@ "Blog", 17 ] - ], - "id" : "111", - "name" : "111" + ] }, { "data" : [ @@ -2029,10 +2014,12 @@ 19 ] ], - "name" : "112", - "id" : "112" + "id" : "112", + "name" : "112" }, { + "id" : "113", + "name" : "113", "data" : [ [ "Perl", @@ -2046,11 +2033,11 @@ "Blog", 19 ] - ], - "name" : "113", - "id" : "113" + ] }, { + "id" : "114", + "name" : "114", "data" : [ [ "Perl", @@ -2064,9 +2051,7 @@ "Blog", 21 ] - ], - "name" : "114", - "id" : "114" + ] }, { "data" : [ @@ -2083,12 +2068,10 @@ 20 ] ], - "name" : "115", - "id" : "115" + "id" : "115", + "name" : "115" }, { - "name" : "116", - "id" : "116", "data" : [ [ "Perl", @@ -2102,11 +2085,11 @@ "Blog", 17 ] - ] + ], + "name" : "116", + "id" : "116" }, { - "id" : "117", - "name" : "117", "data" : [ [ "Perl", @@ -2120,11 +2103,13 @@ "Blog", 19 ] - ] + ], + "name" : "117", + "id" : "117" }, { - "name" : "118", "id" : "118", + "name" : "118", "data" : [ [ "Perl", @@ -2159,8 +2144,8 @@ "name" : "119" }, { - "id" : "120", "name" : "120", + "id" : "120", "data" : [ [ "Perl", @@ -2177,8 +2162,6 @@ ] }, { - "name" : "121", - "id" : "121", "data" : [ [ "Perl", @@ -2192,11 +2175,11 @@ "Blog", 17 ] - ] + ], + "name" : "121", + "id" : "121" }, { - "id" : "122", - "name" : "122", "data" : [ [ "Perl", @@ -2210,9 +2193,13 @@ "Blog", 20 ] - ] + ], + "id" : "122", + "name" : "122" }, { + "name" : "123", + "id" : "123", "data" : [ [ "Perl", @@ -2226,11 +2213,11 @@ "Blog", 18 ] - ], - "name" : "123", - "id" : "123" + ] }, { + "name" : "124", + "id" : "124", "data" : [ [ "Perl", @@ -2244,9 +2231,7 @@ "Blog", 16 ] - ], - "id" : "124", - "name" : "124" + ] }, { "data" : [ @@ -2285,8 +2270,6 @@ "id" : "126" }, { - "id" : "127", - "name" : "127", "data" : [ [ "Perl", @@ -2300,9 +2283,13 @@ "Blog", 18 ] - ] + ], + "id" : "127", + "name" : "127" }, { + "name" : "128", + "id" : "128", "data" : [ [ "Perl", @@ -2316,11 +2303,11 @@ "Blog", 15 ] - ], - "id" : "128", - "name" : "128" + ] }, { + "id" : "129", + "name" : "129", "data" : [ [ "Perl", @@ -2334,9 +2321,7 @@ "Blog", 14 ] - ], - "id" : "129", - "name" : "129" + ] }, { "data" : [ @@ -2353,10 +2338,12 @@ 13 ] ], - "name" : "130", - "id" : "130" + "id" : "130", + "name" : "130" }, { + "name" : "131", + "id" : "131", "data" : [ [ "Perl", @@ -2370,9 +2357,7 @@ "Blog", 17 ] - ], - "id" : "131", - "name" : "131" + ] }, { "name" : "132", @@ -2393,8 +2378,8 @@ ] }, { - "name" : "133", "id" : "133", + "name" : "133", "data" : [ [ "Perl", @@ -2429,8 +2414,6 @@ "id" : "134" }, { - "name" : "135", - "id" : "135", "data" : [ [ "Perl", @@ -2444,11 +2427,13 @@ "Blog", 17 ] - ] + ], + "name" : "135", + "id" : "135" }, { - "id" : "136", "name" : "136", + "id" : "136", "data" : [ [ "Perl", @@ -2465,8 +2450,8 @@ ] }, { - "name" : "137", "id" : "137", + "name" : "137", "data" : [ [ "Perl", @@ -2483,6 +2468,8 @@ ] }, { + "name" : "138", + "id" : "138", "data" : [ [ "Perl", @@ -2496,13 +2483,11 @@ "Blog", 20 ] - ], - "id" : "138", - "name" : "138" + ] }, { - "id" : "139", "name" : "139", + "id" : "139", "data" : [ [ "Perl", @@ -2519,8 +2504,6 @@ ] }, { - "id" : "140", - "name" : "140", "data" : [ [ "Perl", @@ -2534,7 +2517,9 @@ "Blog", 20 ] - ] + ], + "id" : "140", + "name" : "140" }, { "data" : [ @@ -2555,6 +2540,8 @@ "name" : "141" }, { + "name" : "142", + "id" : "142", "data" : [ [ "Perl", @@ -2568,13 +2555,9 @@ "Blog", 18 ] - ], - "name" : "142", - "id" : "142" + ] }, { - "id" : "143", - "name" : "143", "data" : [ [ "Perl", @@ -2588,9 +2571,13 @@ "Blog", 18 ] - ] + ], + "id" : "143", + "name" : "143" }, { + "id" : "144", + "name" : "144", "data" : [ [ "Perl", @@ -2604,13 +2591,9 @@ "Blog", 17 ] - ], - "name" : "144", - "id" : "144" + ] }, { - "id" : "145", - "name" : "145", "data" : [ [ "Perl", @@ -2624,9 +2607,13 @@ "Blog", 20 ] - ] + ], + "id" : "145", + "name" : "145" }, { + "name" : "146", + "id" : "146", "data" : [ [ "Perl", @@ -2640,11 +2627,11 @@ "Blog", 21 ] - ], - "id" : "146", - "name" : "146" + ] }, { + "id" : "147", + "name" : "147", "data" : [ [ "Perl", @@ -2658,13 +2645,11 @@ "Blog", 25 ] - ], - "name" : "147", - "id" : "147" + ] }, { - "id" : "148", "name" : "148", + "id" : "148", "data" : [ [ "Perl", @@ -2717,8 +2702,8 @@ ] }, { - "id" : "151", "name" : "151", + "id" : "151", "data" : [ [ "Perl", @@ -2735,8 +2720,8 @@ ] }, { - "id" : "152", "name" : "152", + "id" : "152", "data" : [ [ "Perl", @@ -2767,12 +2752,12 @@ 17 ] ], - "id" : "153", - "name" : "153" + "name" : "153", + "id" : "153" }, { - "name" : "154", "id" : "154", + "name" : "154", "data" : [ [ "Perl", @@ -2789,8 +2774,8 @@ ] }, { - "id" : "155", "name" : "155", + "id" : "155", "data" : [ [ "Perl", @@ -2807,6 +2792,8 @@ ] }, { + "name" : "156", + "id" : "156", "data" : [ [ "Perl", @@ -2820,9 +2807,7 @@ "Blog", 21 ] - ], - "id" : "156", - "name" : "156" + ] }, { "data" : [ @@ -2875,10 +2860,12 @@ 19 ] ], - "name" : "159", - "id" : "159" + "id" : "159", + "name" : "159" }, { + "id" : "160", + "name" : "160", "data" : [ [ "Perl", @@ -2892,9 +2879,7 @@ "Blog", 27 ] - ], - "id" : "160", - "name" : "160" + ] }, { "data" : [ @@ -2915,6 +2900,8 @@ "id" : "161" }, { + "id" : "162", + "name" : "162", "data" : [ [ "Perl", @@ -2928,11 +2915,11 @@ "Blog", 17 ] - ], - "name" : "162", - "id" : "162" + ] }, { + "name" : "163", + "id" : "163", "data" : [ [ "Perl", @@ -2946,13 +2933,9 @@ "Blog", 23 ] - ], - "name" : "163", - "id" : "163" + ] }, { - "id" : "164", - "name" : "164", "data" : [ [ "Perl", @@ -2966,9 +2949,13 @@ "Blog", 23 ] - ] + ], + "name" : "164", + "id" : "164" }, { + "id" : "165", + "name" : "165", "data" : [ [ "Perl", @@ -2982,9 +2969,7 @@ "Blog", 20 ] - ], - "name" : "165", - "id" : "165" + ] }, { "data" : [ @@ -3001,10 +2986,12 @@ 19 ] ], - "name" : "166", - "id" : "166" + "id" : "166", + "name" : "166" }, { + "id" : "167", + "name" : "167", "data" : [ [ "Perl", @@ -3018,9 +3005,7 @@ "Blog", 17 ] - ], - "id" : "167", - "name" : "167" + ] }, { "data" : [ @@ -3073,12 +3058,10 @@ 21 ] ], - "id" : "170", - "name" : "170" + "name" : "170", + "id" : "170" }, { - "id" : "171", - "name" : "171", "data" : [ [ "Perl", @@ -3092,11 +3075,11 @@ "Blog", 21 ] - ] + ], + "id" : "171", + "name" : "171" }, { - "name" : "172", - "id" : "172", "data" : [ [ "Perl", @@ -3110,7 +3093,9 @@ "Blog", 13 ] - ] + ], + "name" : "172", + "id" : "172" }, { "name" : "173", @@ -3145,12 +3130,10 @@ 20 ] ], - "name" : "174", - "id" : "174" + "id" : "174", + "name" : "174" }, { - "id" : "175", - "name" : "175", "data" : [ [ "Perl", @@ -3164,7 +3147,9 @@ "Blog", 23 ] - ] + ], + "id" : "175", + "name" : "175" }, { "id" : "176", @@ -3221,6 +3206,8 @@ ] }, { + "id" : "179", + "name" : "179", "data" : [ [ "Perl", @@ -3234,11 +3221,11 @@ "Blog", 16 ] - ], - "id" : "179", - "name" : "179" + ] }, { + "id" : "180", + "name" : "180", "data" : [ [ "Perl", @@ -3252,9 +3239,7 @@ "Blog", 13 ] - ], - "id" : "180", - "name" : "180" + ] }, { "id" : "181", @@ -3275,8 +3260,6 @@ ] }, { - "name" : "182", - "id" : "182", "data" : [ [ "Perl", @@ -3290,11 +3273,11 @@ "Blog", 18 ] - ] + ], + "id" : "182", + "name" : "182" }, { - "id" : "183", - "name" : "183", "data" : [ [ "Perl", @@ -3308,9 +3291,13 @@ "Blog", 17 ] - ] + ], + "name" : "183", + "id" : "183" }, { + "id" : "184", + "name" : "184", "data" : [ [ "Perl", @@ -3324,11 +3311,11 @@ "Blog", 17 ] - ], - "id" : "184", - "name" : "184" + ] }, { + "id" : "185", + "name" : "185", "data" : [ [ "Perl", @@ -3342,9 +3329,7 @@ "Blog", 19 ] - ], - "id" : "185", - "name" : "185" + ] }, { "data" : [ @@ -3365,6 +3350,8 @@ "id" : "186" }, { + "id" : "187", + "name" : "187", "data" : [ [ "Perl", @@ -3378,11 +3365,11 @@ "Blog", 20 ] - ], - "name" : "187", - "id" : "187" + ] }, { + "name" : "188", + "id" : "188", "data" : [ [ "Perl", @@ -3396,13 +3383,9 @@ "Blog", 16 ] - ], - "id" : "188", - "name" : "188" + ] }, { - "name" : "189", - "id" : "189", "data" : [ [ "Perl", @@ -3416,11 +3399,11 @@ "Blog", 18 ] - ] + ], + "id" : "189", + "name" : "189" }, { - "id" : "190", - "name" : "190", "data" : [ [ "Perl", @@ -3434,7 +3417,9 @@ "Blog", 22 ] - ] + ], + "id" : "190", + "name" : "190" }, { "id" : "191", @@ -3469,12 +3454,10 @@ 23 ] ], - "name" : "192", - "id" : "192" + "id" : "192", + "name" : "192" }, { - "id" : "193", - "name" : "193", "data" : [ [ "Perl", @@ -3488,11 +3471,11 @@ "Blog", 21 ] - ] + ], + "name" : "193", + "id" : "193" }, { - "id" : "194", - "name" : "194", "data" : [ [ "Perl", @@ -3506,11 +3489,11 @@ "Blog", 19 ] - ] + ], + "name" : "194", + "id" : "194" }, { - "name" : "195", - "id" : "195", "data" : [ [ "Perl", @@ -3524,11 +3507,11 @@ "Blog", 19 ] - ] + ], + "name" : "195", + "id" : "195" }, { - "id" : "196", - "name" : "196", "data" : [ [ "Perl", @@ -3542,7 +3525,9 @@ "Blog", 20 ] - ] + ], + "id" : "196", + "name" : "196" }, { "data" : [ @@ -3559,12 +3544,12 @@ 20 ] ], - "id" : "197", - "name" : "197" + "name" : "197", + "id" : "197" }, { - "name" : "198", "id" : "198", + "name" : "198", "data" : [ [ "Perl", @@ -3581,8 +3566,6 @@ ] }, { - "name" : "199", - "id" : "199", "data" : [ [ "Perl", @@ -3596,9 +3579,13 @@ "Blog", 24 ] - ] + ], + "id" : "199", + "name" : "199" }, { + "id" : "200", + "name" : "200", "data" : [ [ "Perl", @@ -3612,13 +3599,9 @@ "Blog", 23 ] - ], - "name" : "200", - "id" : "200" + ] }, { - "name" : "201", - "id" : "201", "data" : [ [ "Perl", @@ -3632,7 +3615,9 @@ "Blog", 22 ] - ] + ], + "name" : "201", + "id" : "201" }, { "data" : [ @@ -3649,8 +3634,8 @@ 24 ] ], - "id" : "202", - "name" : "202" + "name" : "202", + "id" : "202" }, { "data" : [ @@ -3671,8 +3656,8 @@ "id" : "203" }, { - "id" : "204", "name" : "204", + "id" : "204", "data" : [ [ "Perl", @@ -3707,6 +3692,8 @@ "id" : "205" }, { + "id" : "206", + "name" : "206", "data" : [ [ "Perl", @@ -3720,11 +3707,11 @@ "Blog", 23 ] - ], - "name" : "206", - "id" : "206" + ] }, { + "name" : "207", + "id" : "207", "data" : [ [ "Perl", @@ -3738,9 +3725,7 @@ "Blog", 25 ] - ], - "id" : "207", - "name" : "207" + ] }, { "id" : "208", @@ -3761,6 +3746,8 @@ ] }, { + "name" : "209", + "id" : "209", "data" : [ [ "Perl", @@ -3774,13 +3761,9 @@ "Blog", 20 ] - ], - "name" : "209", - "id" : "209" + ] }, { - "name" : "210", - "id" : "210", "data" : [ [ "Perl", @@ -3794,7 +3777,9 @@ "Blog", 19 ] - ] + ], + "id" : "210", + "name" : "210" }, { "data" : [ @@ -3833,8 +3818,6 @@ ] }, { - "id" : "213", - "name" : "213", "data" : [ [ "Perl", @@ -3848,11 +3831,11 @@ "Blog", 23 ] -