June 23 : 102 solutions