eSudoku - Past Puzzles

Puzzle 2017-07-24 was moderate and worth 5 points.

 3   9       7   5           2     
         6   9                     
 2                       7       3 
     8   2   3   7           6     
                             4     
     1           4   2   8   3     
     4   1       3   7   5       9 
         5           9   2       4 
     2       5                     

Puzzle 2017-07-23 was diabolical and worth 25 points.

 5   2       6                     
 7       4       8   5           6 
                         7       5 
 4   1           2   7             
                         5         
         5       3       6   7     
 1                   3   8   5     
         8       4                 
     4           5       1   9     

Puzzle 2017-07-22 was hard and worth 10 points.

                             5     
 5   6       7                   2 
 1           4   3               6 
             8       9       2     
 3       6           4       1     
     8                       4     
     3       5   4           6     
 6       5                   3   4 
         7   3   6               5 

Puzzle 2017-07-21 was diabolical and worth 25 points.

                 1       4   7   3 
 9           3                     
     7   5   4           2         
 7       4       8   6       5     
     2       7           1         
 6           1           7       8 
         2       4       5       7 
 5       7           1           6 
 4                   7             

Puzzle 2017-07-20 was hard and worth 10 points.

 6               3           4     
 5           2                     
     3               5       1   7 
     8   3           2       9     
     4       1                   6 
                     3           8 
     1       5       8             
 7                       9         
     2           7       8   6     

Puzzle 2017-07-19 was hard and worth 10 points.

         9       6   3   5         
     2               8   9   3   6 
 3               2                 
 1   9       8                     
             7           8   9     
         8       9               3 
 2   5               7       4     
                     5       1     
     6       3                   5 

Puzzle 2017-07-18 was moderate and worth 5 points.

         1   9               5   2 
         7           8             
         9       2       8         
         4       6   3             
         2       1           6   9 
 1       6   4           2   3     
 2   9       6           5         
 7       5                   1     
             7   5       3         

Puzzle 2017-07-17 was moderate and worth 5 points.

                     4       2     
         3   8           9   7     
 4   7   8       9   5           1 
 8           4           5         
     5       1       7   4       6 
 6       7       8           3     
     8           1               3 
         5       4       7         
 9       1           3           8 

Puzzle 2017-07-16 was diabolical and worth 25 points.

 2   3       9           5   1     
         6   2   4   5             
 4                       6       7 
 8   6   2   7           9         
     5       8               6     
             6           4         
     8       1       2       4   6 
 6                               9 
         9           3             

Puzzle 2017-07-15 was hard and worth 10 points.

 5   7               4   6   9     
                 3                 
     8           7           4     
     1       6       3           9 
     9                   7         
 4                   7       1   3 
 9       7           8   2   5     
 8       6       4   2       3     
                     9