Sifid and Strange Subsequences Solution Codeforces Round 722