May 25 : 101 solutions