>>503
:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::;;;;;;;;;;;;;;;;;;;;;;;;;;;: ::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;:.:::::;;;;;;;;;;;;;;;;;;;;;;;;; :::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::: :;;:: :: :;;;;;;;;;:: ::::::::.:.::;;;;;;;;;;;;;;;;;;;;;;;
: :;;;::..::: :;;;;;;;;;;;:: ::: : :::;;;;;;;;;;;;;;;;:;;;;:::;;;;;;.,::;;;;;;;;;;;;;;;;:.::.::;;;;;;;;;;;; ::::;;,..:;;;;;;;;;;;;;;
::., :.;;;:: ;;;;;;;;;;;;;;;;;;;::::.::;;;;;;;;;;;;;;:;;;:;;;;;;;;;;;;: ...: :: ..: :::::::;;;;;;;;;;;;;;;;;;;:..:: :;;;;;;;;;;;;;;
;;;;::.::;;:::::::::::.::::..::::::::..,:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::::.:;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;:::.:::.;;;;;;;;;;;;;;.:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::...::...,;;;:..:.:::::::: . ;;;;;;;;;;;;;;;;;;;;; :;...::.:;;;;;;;
::.::..:.:::;;:::;;;;;;;;;;;;::::.;;;;;;;::::::;::.;;;;;;:::..     .::::.,::;;;;;;:::;;;;;;;;;;;;;;;;;;:::: ::;;;;;;;;;;;;;;
;;;;;;;;;;;::: ::::;;;;;;:: ::: ::::...  .: . . _('ω'`)_  ..:;;;:;;;;:;;;;;;;;;;;;;;;;;;;;;;:::: :;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;::::::...         ヽヘ;;. 人丿ス  :: ::::::;;;;;;;;;;;;;;;;;;;:::;;;; .:;;;;;;;
: :. :;;;;;;;;;;;;;;;;;;..    从    θ斤:エh u    .:::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::;;;;
;;;;:;,:.:;;;;;;;;;;;;:::.  _(・ω・)_   ∪レ..... 弋|      :::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::;
;;;;;;;;;;;;;;;;;;;;::...  .uヘ人iイ  .  (. .」_ ノ    ...::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:
;;;;;;;;;;;;;;;;;;;;,:..     (∨ヘ      |....|: .)    .:::;;,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;::::....    .|;|レ'      .(_;);;.| -〜、 ..:..:..:,,;,;;;;;;;;;;;;:::::: :::: ::::
、 ._  _.:;〜⌒^^⌒⌒´⌒` ̄ ̄ ....::,...⌒~^⌒ ̄ ̄`〜._:::;:..:::
 ⌒ ⌒    ....::::::::::.:::.::;: :::... .:::: :::.  ..::  :::::::: ;::::::;:;.;:;,;,.,,; ...::⌒
:;;;:::;::;: :::;:;;:::::::..::::::::::::::::;::::::::::::::::::::::::::::::::::::.  :; ..;::::::;::;: :::;:;;:;:::::;: :::;:;::