..------~~~--.__
  /               c~\
  /             \__ `\
  |  /~~--__/  /'\ ~~'
 /'/'\ |    | |`\ \_
`-))  `-))  `-)) `-))