- print color($opt{palette}->[ $rel * $#{$opt{palette}} ]) if $opt{palette};
- print $opt{spark}->[ $rel * $#{$opt{spark}} ];
+ print $opt{spark}->[
+ !$val ? 0 : # blank
+ $val == $order[0] ? -1 : # max
+ $val == $order[-1] ? 1 : # min
+ $#{$opt{spark}} < 3 ? 1 :
+ $rel * ($#{$opt{spark}} - 3) + 2.5
+ ];