Tag games: miraculous love story puzzle