;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;:;:;:;:;:;:;:;::;:;:;;:;;:;:;:;:;:;:;:;:;:;:;:;;;;;;;;;;;;;;;;;;
;;;;;:;:;:;:;::.::.∧_∧:.:.:.:.:.:.:.:.:.:.:.:::;:;:;;;;;;;;;;;;;;;
:;:;:;.::.::.::. (。゚´−`): : : : : ::.::.::.::.:::;:;:;;;;;;;;;
:;:;:.::.: : : ::(つ⌒Y^(): : : : : : : : : : ::.::.:::;:;
:;:;:. : : : : O_,(_)_ノ : : : ::.::.:::;:;:;;;
:;:;:;:.::.::. : : () : : ::.::.:::;:;:;:;:
:;:;:;:.::.::.: : : .,-♀i-、 : : ::.::.:::;:;:;
:;:;:;:.::.::.: : ,-|~~⌒~~|-、 : : ::.::.::.:;
:;:;:;.::.::.: : ヽ、ー-‐‐' ノ : : ::.::.:::