problem2.py 399 B

12345678910111213141516171819
  1. def is_rune_word(word):
  2. if not word[0].isupper():
  3. return False
  4. length = 0
  5. for letter in word:
  6. if letter.isupper():
  7. if length != 0 and (length < 2 or length > 4):
  8. return False
  9. length = 1
  10. else:
  11. length += 1
  12. return 2 <= length <= 4
  13. word = input()
  14. if is_rune_word(word):
  15. print("Yes")
  16. else:
  17. print("No")