---
- name: 'A play with unicode: ¢ £ ¤ ¥'
  hosts: localhost
  connection: local
  vars:
    test_var: 'Ī Ä« Ĭ Ä­ Ä® į Ä° ı IJ ij Ä´ ĵ Ķ Ä· ĸ Ĺ ĺ Ä» ļ Ľ ľ Ä¿ Å Å Å Å Å Å Å Å Å Å Å Å Å Å Å Å Å Å Å'
    num_hosts: 5
    hostnames:
        - 'host-#ϬϭϮϯϰ'
        - 'host-ͰͱͲͳʹ͵'
        - 'host-ÎÎÎÎÎÎ'
        - 'host-ÏÏÏÏÏÏ'
        - 'host-ϬϭϮϯϰϱ'

  tasks:
    - name: 'A task name with unicode: è é ê ë'
      debug: msg='hi there'

    - name: 'A task with unicode parameters'
      debug: var=test_var

      # ⬠â Æ â â¦ â  â¡ Ë â° Å  ⹠ŠŽ â â â â ⢠â â Ë â¢ Å¡ ⺠Šž Ÿ ¡ ¢ £ ¤ Â¥ ¦ § ¨ © ª « ¬ ­ ®'

    - name: 'A task using with_items containing unicode'
      debug: msg='{{item}}'
      with_items:
        - '¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ à à à à à à à à à à à à à à à à à à à à à à à Ã'
        - 'à à à à à à à à à á â ã ä Ã¥ æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ Ä'
        - 'Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä Ä  Ä¡ Ä¢ Ä£ Ĥ Ä¥ Ħ ħ Ĩ Ä©'

    - add_host:
        name: '{{hostnames}}.{{item}}'
        groups: 'ĪīĬĭ'
        ansible_connection: local
        host_id: '{{item}}'
      with_sequence: start=1 end={{num_hosts}} format=%d

- name: 'A play for hosts in group: ĪīĬĭ'
  hosts: 'ĪīĬĭ'
  gather_facts: true
  tasks:
    - debug: msg='Unicode is a good thing â¢'
    - debug: msg=ÐÐÐÐÐ