31. shadow matching game