Memory game! (medium level)