100 solutions

100 solutions