Maruvian

Musical Palindrome for Problem-Solving Game