bl: top solutions

d
bl: top solutions