contemporary puzzle L