;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i l l
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l. l l
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l. l l
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l l l みんな、ごめん
;;;;;;;;;;;;;;;;;;;;;;;::::--'''''´ , ``'''-::::;;;;;;;;;;;;;;;;;;;;;;;;;;:::::l l l
``''-'''´ ' ``'''''''´ イ .l l
、---, / .l l l
、  ̄ / l l l
丶、 ノ l l. i
` 、 , ・ ' i l l l l
l ` ・ 、 _ , ・ ' , i .l l l l l
l l }` - ___ , ・ 'l i l .l l .l l l
l l l l. l l , l .l l l l
l l l l ! l l .l ! l .l l
l l ノ ヽ. ' l l l ./ .l l .l
' , ・´ ヽ、 ! / ./ l l l
, ・ ´ `丶、 ./ / l .l l
iイ 、__ __,,, `ー-./ / l l l
ヘ ` ´ / / l l l l
.ハ / 〈 .l .l .l l
ハ / / ヽ ! .l l l