]::::::::/::::::∧:| N  \::\:::::::::゙、::::::::::::::::::::/
                         |::::/\/  ヽ υ   ヽ \:::::::゙、::::::::::::::〈 
  ┏┓  ┏━━┓┏━┓┏┓      Y\/         ∠__\:::::゙、:::::::::::::::i      ┏┓┏┓
┏┛┗┓┃┏┓┃┗━┛┃┃      /::::イ \_     ,イ'::::;:`、\|:::::|:::::::::::::::::i      ┃┃┃┃
┗┓┏┛┃┗┛┃┏━┓┃┃┏━━ /:::/::|イfc::::テ     P:::::::::::| 〉.|::::|;;;;:::::::::::::::i.━━┓┃┃┃┃
┏┛┗┓┃┏┓┃┗━┛┃┃┗━━/:::/::::|{ |:::::::::|     |:::::::::::ノ   |::::|、}::::::::::::::i━━┛┗┛┗┛
┗┓┏┛┗┛┃┃    ┏┛┃  .  /:::/::::::::| 、::::ノ  ,   `ー ' ⊂⊃ζ::|ノ:::::::::::::::::i    ┏┓┏┓
  ┃┃      ┃┃┏━┛┏┛  .  /:::::::::::⊂⊃  ノー‐v      _|:::|::::::::::ハ|\|.    ┗┛┗┛
  ┗┛      ┗┛┗━━┛     |:::::::/ハ::::ヽ    ヽ   ノ  ν/:::::::ハノ\/ |
                       \/  \|ソー-- _ ̄ __  |/ ハ:ノ ノ