June 12 : 45 solutions