a=(3..300).sl{|n|(2..n).ct{|k|n%k==0}==1};a.pd(a).rj{|a,b|a>b}.gb{|a,b|a+b}.sr.e{|k,v|k>300||(s"#{k}: "+v.m{|k|k*'+'}*' ')}