May 31 : 87 solutions