,..r'''''''''''''''''''''ー-、,
,,,..r-ーーーー";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;゙''-、,
/ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;゙ヽ、
/;;; ;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;; ;;;;;;ヽ
/;;; ;;; ;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;; ;;; ;;;; ;;;;;;;;;゙i,
./;;;;;;;;;; ;;;; ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;゙i
/;;;;;;;;;;;;;;; ;;;;;;; ;;;ハ;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;゙i
/;;;;;;;;;;;;;;;; ;;;;;;; ./ i;;;; ヽ;;;;ト、;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i
./;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/ .i;;; ヽ;;;i ヽト、;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.;;i
i; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/ .i.;;; ヽ;;i ヽ,ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i ;;i
i i;;;;;;;;;;;;;;;;;;;;;;;;..,,,, i ;; ヽ;i ヽ, ヽ,;;;;;;;;;;;;;;;;;;;;;;;;;;;;i ;;i
i ii;;;; -、;;;;;;;;;// "''-、,,, .! ;; .i ;;i ヽ、, ヽ,;;;;;;;;;;;;;;;;;;;;i .!
i i;;/i'''i i;;;;;;;//ii,__,,z;;;;;;、こ;;;,,,、 ! ;;ト、 ゙'-..,,>;;;;;;;;;;;;;/
i.ii;i .〉 !;;// ゙゙ii'''i'::;;;;;(__i\ヽ.;i ;;i ! ,,,,;;;:こz,,,.i;;;;;;;;;;/
i i、 i .i;;!/. 、-、,,,/ .ヽ! i. 'ア;;;/ノ ,!゙r;;;;;;;;;;/
!.!;ヽ, i;;. ヽ、.,,...r ''' ! ii,,,/ /;;;;;;;;r/
ヽ;;;-i;;i '-ー''゙ /;;;;//
ヽ;;;;iヽ, /;/
i. ヽ, ,,〉 /'''
i ヽ, ,,,,,,,,,,,'" /
i ヽ, ,,,, ,/
,,,i゙ ゙''-、, /
,,,r''" ヽ,, ゙''iー- -'"
r'';;;;;;;;i、 ゙゙''-、, i;;-、
r''゙i;;;;;;;;;;;;;ヽ, ゙''-、,,,. ゙i \,ヽ、,
,r'" ;;;i;;;;;;;;;;;;;;;;ヽ, i;;i'''''ー-ニ,>-';;;; ;;;i;ト、,,
,,.r''" ;;;;;;;;;i;;;;;;;;;;;;;;;;ヽヽヽ;;;;;;;;;;;;;;;,,.i-、...,,;;;;;;i;ヽ ゙゙゙'''ー--、,,,,
,,. r '" ;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;;;;;;;;;;;;;;;;\,ヽ,ー''''/ ,.,,゙i. ヽi;;;;;;ヽ,;;;;;;; ;;; ;;;;;;;,,゙゙''''ー
,,. r''''" ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;;;;;;;;;;;;;;;;;;;;\゙'''-'' '-''.゙i i;;;;;;;;ヽ,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;;\ /i i;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;;;;\,,/ /.i ,,.i;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;
..;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\../゙ ヽ, .i;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;
..;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\ ヽ .i;;;;;;;;;;;;; 〉;;;;;;;;;;;;;;;;;;;;;
..;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,/;;;;;;\ ヽi;;;;-、、;;;;;;;;;;;;;;;;;;;;;;;;;;;