Beautiful puzzle #7