Божевільний учений
Фермер Джон впорядкував своїх корів, кожна з яких має одну з двох порід Holsteins або Guernseys. Він зафіксував цей порядок у вигляді рядків з символів, кожна з яких або , або відповідно. На жаль, коли корови прибули на ферму і він знову їх вистроїв, вони утворили рядок, відмінний від вихідного.
Назвемо ці два рядки та , де — вихідний рядок, який він хотів побачити, — рядок який в отримав після прибуття корів. Фермер Джон попросив допомоги у кузена Бена.
Після декількох місяців роботи Бен створив чудову машину MCBF-3000, яка спроможна взяти бідь-який підрядок і поміняти в ньому всі на , а всі на . Тепер Фермер Джон хоче дізнатись мінімальну кількість застосувань цієї машини, які дозволять перетворити рядок в рядок . Допоможіть Фермеру Джону
Вхідні дані
Перший рядок містить , наступні два рядки містять рядки і . Кожен рядок містить тільки символи і .
Вихідні дані
Виведіть мінімальну кількість разів застосування машини MCBF-3000 для трансформації рядка в рядок .