diff options
| author | Mohammad S Anwar <mohammad.anwar@yahoo.com> | 2022-02-08 11:12:32 +0000 |
|---|---|---|
| committer | Mohammad S Anwar <mohammad.anwar@yahoo.com> | 2022-02-08 11:12:32 +0000 |
| commit | bdaaa49f20ca56057a3a478a383f0af2253f6f6b (patch) | |
| tree | ba52b44e70441054a03eb9a8f767e7c555f02196 | |
| parent | 57608ea3b3f5289cfca3084ce3fcc9001455182d (diff) | |
| download | perlweeklychallenge-club-bdaaa49f20ca56057a3a478a383f0af2253f6f6b.tar.gz perlweeklychallenge-club-bdaaa49f20ca56057a3a478a383f0af2253f6f6b.tar.bz2 perlweeklychallenge-club-bdaaa49f20ca56057a3a478a383f0af2253f6f6b.zip | |
- Added solutions by Ulrich Rieke.
| -rw-r--r-- | challenge-151/ulrich-rieke/haskell/ch-1.hs | 11 | ||||
| -rw-r--r-- | challenge-151/ulrich-rieke/haskell/ch-2.hs | 44 | ||||
| -rw-r--r-- | challenge-151/ulrich-rieke/perl/ch-1.pl | 16 | ||||
| -rw-r--r-- | challenge-151/ulrich-rieke/perl/ch-2.pl | 59 | ||||
| -rw-r--r-- | challenge-151/ulrich-rieke/raku/ch-1.raku | 12 | ||||
| -rw-r--r-- | challenge-151/ulrich-rieke/raku/ch-2.raku | 55 | ||||
| -rw-r--r-- | stats/pwc-current.json | 129 | ||||
| -rw-r--r-- | stats/pwc-language-breakdown-summary.json | 52 | ||||
| -rw-r--r-- | stats/pwc-language-breakdown.json | 954 | ||||
| -rw-r--r-- | stats/pwc-leaders.json | 712 | ||||
| -rw-r--r-- | stats/pwc-summary-1-30.json | 54 | ||||
| -rw-r--r-- | stats/pwc-summary-121-150.json | 52 | ||||
| -rw-r--r-- | stats/pwc-summary-151-180.json | 108 | ||||
| -rw-r--r-- | stats/pwc-summary-181-210.json | 44 | ||||
| -rw-r--r-- | stats/pwc-summary-211-240.json | 60 | ||||
| -rw-r--r-- | stats/pwc-summary-241-270.json | 34 | ||||
| -rw-r--r-- | stats/pwc-summary-31-60.json | 98 | ||||
| -rw-r--r-- | stats/pwc-summary-61-90.json | 98 | ||||
| -rw-r--r-- | stats/pwc-summary-91-120.json | 102 | ||||
| -rw-r--r-- | stats/pwc-summary.json | 554 |
20 files changed, 1732 insertions, 1516 deletions
diff --git a/challenge-151/ulrich-rieke/haskell/ch-1.hs b/challenge-151/ulrich-rieke/haskell/ch-1.hs new file mode 100644 index 0000000000..b32ced69b1 --- /dev/null +++ b/challenge-151/ulrich-rieke/haskell/ch-1.hs @@ -0,0 +1,11 @@ +module Challenge151 + where + +count :: Eq a => a -> [a] -> Int +count element list = length $ filter ( (== element) ) list + +main :: IO ( ) +main = do + putStrLn "Please enter a tree, levels separated by |!" ; + tree <- getLine ; + putStrLn $ show $ count '|' tree diff --git a/challenge-151/ulrich-rieke/haskell/ch-2.hs b/challenge-151/ulrich-rieke/haskell/ch-2.hs new file mode 100644 index 0000000000..2e20431d0f --- /dev/null +++ b/challenge-151/ulrich-rieke/haskell/ch-2.hs @@ -0,0 +1,44 @@ +module Challenge151_2 + where +import Data.List.Split ( divvy , splitOn ) +import Data.List ( (!!) , subsequences ) + +-- no difference greater than 1 +fulfillsCondition :: [Int] -> Bool +fulfillsCondition list = all (\l -> abs ( head l - last l) > 1 ) $ divvy 2 1 list + +--find all those indexes in the list of numbers entered that are not +--neighbouring +findSuitableIndices :: Int -> [[Int]] +findSuitableIndices len + |even len = filter fulfillsCondition $ filter ( (== ( div len 2 )) . length ) + theList + |odd len = filter fulfillsCondition (filter ( (== div len 2 + 1 ) . length ) theList ++ + ( filter (( == div len 2 ) . length ) theList)) + where + theList :: [[Int]] + theList = subsequences [0 .. len - 1] + +--from the list of numbers entered find those sublists that are not +--neighbouring +findSublists :: [Int] -> [[Int]] -> [[Int]] +findSublists list possibleIndices = map (\l -> map (\i -> list !! i) l ) +possibleIndices + +solution :: [Int] -> Int +solution list + |l == 1 = head list + |l == 2 = maximum list + |l == 3 = if head list + last list > list !! 1 then head list + last list else + list !! 1 + |l > 3 = maximum $ map sum $ findSublists list ( findSuitableIndices l ) + where + l :: Int + l = length list + +main :: IO ( ) +main = do + putStrLn "Please enter a row of integers, separated by a space!" ; + input <- getLine ; + let numbers = fmap read $ splitOn " " input + putStrLn $ show $ solution numbers diff --git a/challenge-151/ulrich-rieke/perl/ch-1.pl b/challenge-151/ulrich-rieke/perl/ch-1.pl new file mode 100644 index 0000000000..bc8306f617 --- /dev/null +++ b/challenge-151/ulrich-rieke/perl/ch-1.pl @@ -0,0 +1,16 @@ +#!/usr/bin/perl ; +use strict ; +use warnings ; +use feature 'say' ; + +say "Enter a tree , separate levels by a |" ; +my $tree = <STDIN> ; +chomp $tree ; +my $len = length $tree ; +my $mindepth = 0 ; +for my $pos (0 .. $len - 1 ) { + if ( substr( $tree , $pos , 1 ) eq '|' ) { + $mindepth++ ; + } +} +say $mindepth ; diff --git a/challenge-151/ulrich-rieke/perl/ch-2.pl b/challenge-151/ulrich-rieke/perl/ch-2.pl new file mode 100644 index 0000000000..392a05e1c0 --- /dev/null +++ b/challenge-151/ulrich-rieke/perl/ch-2.pl @@ -0,0 +1,59 @@ +#!/usr/bin/perl ; +use strict ; +use warnings ; +use feature 'say' ; +use List::Util qw ( sum max ) ; +use Algorithm::Combinatorics qw ( combinations ) ; + +sub checkCondition { + my $numbers = shift ; + my $len = scalar( @$numbers ) ; + for my $i ( 0 .. $len - 2 ) { + if ( abs( $numbers->[$i] - $numbers->[ $i + 1 ] ) == 1 ) { + return 0 ; + } + } + return 1 ; +} + +say "Enter some values, separated by blank spaces!" ; +my $line = <STDIN> ; +chomp $line ; +my @valuables = split( /\s+/ , $line ) ; +my $len = scalar( @valuables ) ; +if ( $len == 1 ) { + say $valuables[0] ; +} +elsif ( $len == 2 ) { + say max( @valuables ) ; +} +else { + if ( $len == 3 ) { + if ( $valuables[0] + $valuables[2] > $valuables[1] ) { + say ( $valuables[0] + $valuables[2] ) ; + } + else { + say $valuables[ 1 ] ; + } + } + else { # $len > 3 + my @robbedValues ; + my @combilengths ; + if ( $len % 2 == 1 ) { + push @combilengths , int( $len / 2 ) , int( $len / 2 ) + 1 ; + } + else { + push @combilengths, int( $len / 2 ) ; + } + my @positions = (0 .. $len - 1 ) ; + for my $combilen ( @combilengths ) { + my $iter = combinations( \@positions, $combilen ) ; + while ( my $c = $iter->next ) { + if ( checkCondition( $c ) ) { + push @robbedValues , sum (@valuables[ @$c ]) ; + } + } + } + say max( @robbedValues ) ; + } +} diff --git a/challenge-151/ulrich-rieke/raku/ch-1.raku b/challenge-151/ulrich-rieke/raku/ch-1.raku new file mode 100644 index 0000000000..82ea110bce --- /dev/null +++ b/challenge-151/ulrich-rieke/raku/ch-1.raku @@ -0,0 +1,12 @@ +use v6 ; + +say "Enter binary tree, denoting every new level with a |" ; +my $tree = $*IN.get ; +my $mindepth = 0 ; +my $len = $tree.chars ; +for (0 .. $len - 1 ) -> $i { + if ( $tree.substr( $i , 1 ) eq '|' ) { + $mindepth++ ; + } +} +say $mindepth ; diff --git a/challenge-151/ulrich-rieke/raku/ch-2.raku b/challenge-151/ulrich-rieke/raku/ch-2.raku new file mode 100644 index 0000000000..95f56fff8e --- /dev/null +++ b/challenge-151/ulrich-rieke/raku/ch-2.raku @@ -0,0 +1,55 @@ +use v6 ; + +#we check whether there is a difference of only one between any two numbers +sub checkCondition( @array --> Bool) { + my $len = @array.elems ; + for (0 .. $len - 2 ) -> $i { + if ( abs( @array[ $i ] - @array[ $i + 1 ] ) == 1 ) { + return False ; + } + } + return True ; +} + +say "Enter digits representing the valuables in a house, divided by space!" ; +my $values = $*IN.get ; +my @valuables = $values.split( /\s+/ ).map( {.Int} ) ; +my $len = @valuables.elems ; +if ( $len == 1 ) { + say @valuables[0] ; +} +elsif ( $len == 2 ) { + say @valuables.max ; +} +else { + if ( $len == 3 ) { + if ( @valuables[0] + @valuables[2] > @valuables[1] ) { + say ( @valuables[0] + @valuables[2] ) ; + } + else { + say @valuables[1] ; + } + } + else { # $len > 3 + my @robbedValues ; + my @combilengths ; + if ( $len % 2 == 1 ) { + #if we have an odd number of elements we have to check combinations + #of (($len div 2) + 1 ) and ( $len div 2 ) + @combilengths.push( ($len div 2) + 1 , $len div 2 ) ; + } + else { + @combilengths.push( $len div 2 ) ; + } + my @suitableCombis ; + for @combilengths -> $combilen { + my @combis = ( 0 .. $len - 1 ).combinations( $combilen ).map( {.Array} ) ; + #find all combinations with no adjacent houses + @suitableCombis = @combis.grep( { checkCondition( |@_ ) } ) ; + for @suitableCombis -> @subcombi { + @robbedValues.push( @valuables[ @subcombi ].sum ) ; + } + } + say @robbedValues.max ; + } +} diff --git a/stats/pwc-current.json b/stats/pwc-current.json index 62d196f612..c5894d2ea4 100644 --- a/stats/pwc-current.json +++ b/stats/pwc-current.json @@ -1,26 +1,57 @@ { + "plotOptions" : { + "series" : { + "dataLabels" : { + "format" : "{point.y}", + "enabled" : 1 + }, + "borderWidth" : 0 + } + }, + "xAxis" : { + "type" : "category" + }, + "legend" : { + "enabled" : 0 + }, + "tooltip" : { + "pointFormat" : "<span style='color:{point.color}'>{point.name}</span>: <b>{point.y:f}</b><br/>", + "headerFormat" : "<span style='font-size:11px'>{series.name}</span><br/>", + "followPointer" : 1 + }, + "yAxis" : { + "title" : { + "text" : "Total Solutions" + } + }, + "subtitle" : { + "text" : "[Champions: 8] Last updated at 2022-02-08 11:08:10 GMT" + }, + "title" : { + "text" : "The Weekly Challenge - 151" + }, "series" : [ { "data" : [ { - "drilldown" : "Dave Jacoby", "name" : "Dave Jacoby", - "y" : 3 + "y" : 3, + "drilldown" : "Dave Jacoby" }, { + "drilldown" : "E. Choroba", "y" : 2, - "name" : "E. Choroba", - "drilldown" : "E. Choroba" + "name" : "E. Choroba" }, { - "drilldown" : "James Smith", + "y" : 3, "name" : "James Smith", - "y" : 3 + "drilldown" : "James Smith" }, { "drilldown" : "Mark Anderson", - "y" : 2, - "name" : "Mark Anderson" + "name" : "Mark Anderson", + "y" : 2 }, { "drilldown" : "Mohammad S Anwar", @@ -28,56 +59,29 @@ "name" : "Mohammad S Anwar" }, { - "drilldown" : "Roger Bell_West", + "y" : 4, "name" : "Roger Bell_West", - "y" : 4 + "drilldown" : "Roger Bell_West" + }, + { + "name" : "Ulrich Rieke", + "y" : 4, + "drilldown" : "Ulrich Rieke" }, { - "name" : "W. Luis Mochan", + "drilldown" : "W. Luis Mochan", "y" : 3, - "drilldown" : "W. Luis Mochan" + "name" : "W. Luis Mochan" } ], - "colorByPoint" : 1, - "name" : "The Weekly Challenge - 151" + "name" : "The Weekly Challenge - 151", + "colorByPoint" : 1 } ], - "xAxis" : { - "type" : "category" - }, - "title" : { - "text" : "The Weekly Challenge - 151" - }, - "subtitle" : { - "text" : "[Champions: 7] Last updated at 2022-02-08 09:08:42 GMT" - }, - "tooltip" : { - "followPointer" : 1, - "headerFormat" : "<span style='font-size:11px'>{series.name}</span><br/>", - "pointFormat" : "<span style='color:{point.color}'>{point.name}</span>: <b>{point.y:f}</b><br/>" - }, - "yAxis" : { - "title" : { - "text" : "Total Solutions" - } - }, - "legend" : { - "enabled" : 0 - }, - "plotOptions" : { - "series" : { - "dataLabels" : { - "format" : "{point.y}", - "enabled" : 1 - }, - "borderWidth" : 0 - } - }, "drilldown" : { "series" : [ { "name" : "Dave Jacoby", - "id" : "Dave Jacoby", "data" : [ [ "Perl", @@ -87,17 +91,18 @@ "Blog", 1 ] - ] + ], + "id" : "Dave Jacoby" }, { "name" : "E. Choroba", + "id" : "E. Choroba", "data" : [ [ "Perl", 2 ] - ], - "id" : "E. Choroba" + ] }, { "name" : "James Smith", @@ -114,14 +119,14 @@ "id" : "James Smith" }, { - "id" : "Mark Anderson", + "name" : "Mark Anderson", "data" : [ [ "Raku", 2 ] ], - "name" : "Mark Anderson" + "id" : "Mark Anderson" }, { "name" : "Mohammad S Anwar", @@ -134,7 +139,6 @@ "id" : "Mohammad S Anwar" }, { - "name" : "Roger Bell_West", "id" : "Roger Bell_West", "data" : [ [ @@ -145,10 +149,25 @@ "Raku", 2 ] - ] + ], + "name" : "Roger Bell_West" + }, + { + "name" : "Ulrich Rieke", + "data" : [ + [ + "Perl", + 2 + ], + [ + "Raku", + 2 + ] + ], + "id" : "Ulrich Rieke" }, { - "id" : "W. Luis Mochan", + "name" : "W. Luis Mochan", "data" : [ [ "Perl", @@ -159,7 +178,7 @@ 1 ] ], - "name" : "W. Luis Mochan" + "id" : "W. Luis Mochan" } ] }, diff --git a/stats/pwc-language-breakdown-summary.json b/stats/pwc-language-breakdown-summary.json index 4b10a87745..df2b47cd2d 100644 --- a/stats/pwc-language-breakdown-summary.json +++ b/stats/pwc-language-breakdown-summary.json @@ -1,18 +1,30 @@ { - "subtitle" : { - "text" : "Last updated at 2022-02-08 09:08:42 GMT" - }, - "title" : { - "text" : "The Weekly Challenge Contributions [2019 - 2022]" - }, "xAxis" : { + "type" : "category", "labels" : { "style" : { "fontFamily" : "Verdana, sans-serif", "fontSize" : "13px" } - }, - "type" : "category" + } + }, + "legend" : { + "enabled" : "false" + }, + "tooltip" : { + "pointFormat" : "<b>{point.y:.0f}</b>" + }, + "yAxis" : { + "min" : 0, + "title" : { + "text" : null + } + }, + "subtitle" : { + "text" : "Last updated at 2022-02-08 11:08:10 GMT" + }, + "title" : { + "text" : "The Weekly Challenge Contributions [2019 - 2022]" }, "series" : [ { @@ -23,41 +35,29 @@ ], [ "Perl", - 7259 + 7261 ], [ "Raku", - 4359 + 4361 ] ], "dataLabels" : { + "color" : "#FFFFFF", + "format" : "{point.y:.0f}", "style" : { "fontSize" : "13px", "fontFamily" : "Verdana, sans-serif" }, - "enabled" : "true", "rotation" : -90, - "align" : "right", - "color" : "#FFFFFF", + "enabled" : "true", "y" : 10, - "format" : "{point.y:.0f}" + "align" : "right" }, "name" : "Contributions" } ], "chart" : { "type" : "column" - }, - "legend" : { - "enabled" : "false" - }, - "tooltip" : { - "pointFormat" : "<b>{point.y:.0f}</b>" - }, - "yAxis" : { - "title" : { - "text" : null - }, - "min" : 0 } } diff --git a/stats/pwc-language-breakdown.json b/stats/pwc-language-breakdown.json index 4b064e63f2..69e5a58999 100644 --- a/stats/pwc-language-breakdown.json +++ b/stats/pwc-language-breakdown.json @@ -2,11 +2,12 @@ "series" : [ { "name" : "The Weekly Challenge Languages", + "colorByPoint" : "true", "data" : [ { - "drilldown" : "001", + "y" : 161, "name" : "#001", - "y" : 161 + "drilldown" : "001" }, { "drilldown" : "002", @@ -25,33 +26,33 @@ }, { "drilldown" : "005", - "y" : 78, - "name" : "#005" + "name" : "#005", + "y" : 78 }, { - "drilldown" : "006", "y" : 58, - "name" : "#006" + "name" : "#006", + "drilldown" : "006" }, { - "drilldown" : "007", "y" : 64, - "name" : "#007" + "name" : "#007", + "drilldown" : "007" }, { "drilldown" : "008", - "name" : "#008", - "y" : 78 + "y" : 78, + "name" : "#008" }, { - "y" : 76, + "drilldown" : "009", "name" : "#009", - "drilldown" : "009" + "y" : 76 }, { - "drilldown" : "010", + "y" : 65, "name" : "#010", - "y" : 65 + "drilldown" : "010" }, { "name" : "#011", @@ -64,39 +65,39 @@ "drilldown" : "012" }, { - "drilldown" : "013", + "y" : 85, "name" : "#013", - "y" : 85 + "drilldown" : "013" }, { "drilldown" : "014", - "y" : 101, - "name" : "#014" + "name" : "#014", + "y" : 101 }, { - "y" : 99, + "drilldown" : "015", "name" : "#015", - "drilldown" : "015" + "y" : 99 }, { - "drilldown" : "016", "y" : 71, - "name" : "#016" + "name" : "#016", + "drilldown" : "016" }, { - "drilldown" : "017", "y" : 84, - "name" : "#017" + "name" : "#017", + "drilldown" : "017" }, { - "drilldown" : "018", + "y" : 81, "name" : "#018", - "y" : 81 + "drilldown" : "018" }, { - "name" : "#019", + "drilldown" : "019", "y" : 103, - "drilldown" : "019" + "name" : "#019" }, { "name" : "#020", @@ -109,33 +110,33 @@ "drilldown" : "021" }, { - "name" : "#022", "y" : 68, + "name" : "#022", "drilldown" : "022" }, { - "drilldown" : "023", + "name" : "#023", "y" : 97, - "name" : "#023" + "drilldown" : "023" }, { - "drilldown" : "024", + "name" : "#024", "y" : 75, - "name" : "#024" + "drilldown" : "024" }, { - "drilldown" : "025", + "name" : "#025", "y" : 59, - "name" : "#025" + "drilldown" : "025" }, { - "name" : "#026", "y" : 74, + "name" : "#026", "drilldown" : "026" }, { - "y" : 62, "name" : "#027", + "y" : 62, "drilldown" : "027" }, { @@ -149,44 +150,44 @@ "name" : "#029" }, { + "drilldown" : "030", "name" : "#030", - "y" : 119, - "drilldown" : "030" + "y" : 119 }, { - "name" : "#031", + "drilldown" : "031", "y" : 91, - "drilldown" : "031" + "name" : "#031" }, { - "name" : "#032", "y" : 96, + "name" : "#032", "drilldown" : "032" }, { - "name" : "#033", + "drilldown" : "033", "y" : 112, - "drilldown" : "033" + "name" : "#033" }, { "drilldown" : "034", - "y" : 66, - "name" : "#034" + "name" : "#034", + "y" : 66 }, { - "drilldown" : "035", + "y" : 66, "name" : "#035", - "y" : 66 + "drilldown" : "035" }, { - "drilldown" : "036", "name" : "#036", - "y" : 68 + "y" : 68, + "drilldown" : "036" }, { + "drilldown" : "037", "name" : "#037", - "y" : 67, - "drilldown" : "037" + "y" : 67 }, { "drilldown" : "038", @@ -195,13 +196,13 @@ }, { "drilldown" : "039", - "y" : 62, - "name" : "#039" + "name" : "#039", + "y" : 62 }, { "drilldown" : "040", - "y" : 73, - "name" : "#040" + "name" : "#040", + "y" : 73 }, { "drilldown" : "041", @@ -214,8 +215,8 @@ "y" : 92 }, { - "y" : 68, "name" : "#043", + "y" : 68, "drilldown" : "043" }, { @@ -224,33 +225,33 @@ "drilldown" : "044" }, { + "drilldown" : "045", "y" : 96, - "name" : "#045", - "drilldown" : "045" + "name" : "#045" }, { + "drilldown" : "046", "y" : 87, - "name" : "#046", - "drilldown" : "046" + "name" : "#046" }, { "drilldown" : "047", - "name" : "#047", - "y" : 84 + "y" : 84, + "name" : "#047" }, { - "y" : 108, "name" : "#048", + "y" : 108, "drilldown" : "048" }, { "drilldown" : "049", - "y" : 89, - "name" : "#049" + "name" : "#049", + "y" : 89 }, { - "y" : 98, "name" : "#050", + "y" : 98, "drilldown" : "050" }, { @@ -264,24 +265,24 @@ "drilldown" : "052" }, { - "drilldown" : "053", + "y" : 101, "name" : "#053", - "y" : 101 + "drilldown" : "053" }, { - "name" : "#054", + "drilldown" : "054", "y" : 103, - "drilldown" : "054" + "name" : "#054" }, { - "drilldown" : "055", "name" : "#055", - "y" : 88 + "y" : 88, + "drilldown" : "055" }, { - "name" : "#056", + "drilldown" : "056", "y" : 95, - "drilldown" : "056" + "name" : "#056" }, { "y" : 80, @@ -290,13 +291,13 @@ }, { "drilldown" : "058", - "y" : 69, - "name" : "#058" + "name" : "#058", + "y" : 69 }, { "drilldown" : "059", - "y" : 89, - "name" : "#059" + "name" : "#059", + "y" : 89 }, { "name" : "#060", @@ -309,8 +310,8 @@ "drilldown" : "061" }, { - "name" : "#062", "y" : 58, + "name" : "#062", "drilldown" : "062" }, { @@ -319,34 +320,34 @@ "drilldown" : "063" }, { - "drilldown" : "064", "y" : 80, - "name" : "#064" + "name" : "#064", + "drilldown" : "064" }, { - "drilldown" : "065", "name" : "#065", - "y" : 73 + "y" : 73, + "drilldown" : "065" }, { + "drilldown" : "066", "name" : "#066", - "y" : 84, - "drilldown" : "066" + "y" : 84 }, { - "drilldown" : "067", + "y" : 90, "name" : "#067", - "y" : 90 + "drilldown" : "067" }, { - "drilldown" : "068", "name" : "#068", - "y" : 75 + "y" : 75, + "drilldown" : "068" }, { - "drilldown" : "069", "name" : "#069", - "y" : 83 + "y" : 83, + "drilldown" : "069" }, { "drilldown" : "070", @@ -354,9 +355,9 @@ "y" : 93 }, { - "drilldown" : "071", "name" : "#071", - "y" : 78 + "y" : 78, + "drilldown" : "071" }, { "drilldown" : "072", @@ -369,9 +370,9 @@ "y" : 110 }, { + "drilldown" : "074", "y" : 115, - "name" : "#074", - "drilldown" : "074" + "name" : "#074" }, { "name" : "#075", @@ -379,44 +380,44 @@ "drilldown" : "075" }, { - "y" : 101, "name" : "#076", + "y" : 101, "drilldown" : "076" }, { "drilldown" : "077", - "name" : "#077", - "y" : 98 + "y" : 98, + "name" : "#077" }, { - "name" : "#078", + "drilldown" : "078", "y" : 127, - "drilldown" : "078" + "name" : "#078" }, { - "y" : 122, + "drilldown" : "079", "name" : "#079", - "drilldown" : "079" + "y" : 122 }, { + "drilldown" : "080", "name" : "#080", |
