finished euler 38