Дано ігрове поле розміром n \times m, де деякі його клітини вже закриті. Закрити дві суміжні вільні клітини доміно розміром 1 \times 2 коштує одиниць. Закрити одну вільну клітину квадратною плиткою розміром 1 \times 1 коштує одиниць.
Знайдіть мінімальні загальні витрати, необхідні для покриття всіх вільних клітин поля.
У першому рядку містяться чотири числа n, m, a, b (1 \leq n, m \leq 100, — цілі числа за модулем не більші за ).
Кожен із наступних рядків містить символів: "." (крапка) означає закриту клітину, а символ "*" (зірочка) означає вільну клітину.
Виведіть мінімальні загальні витрати, необхідні для покриття всіх вільних клітин поля (і лише їх).
Приклад 1
Приклад 2