Zbigniew Gołkowski 2004r -----------------------------------------------------.   
             8.            d888888o.       ,o888888o.     8 8888  8 8888                            
           .888.         .`8888:' `88.    8888     `88.   8 8888  8 8888                            
          :88888.        8.`8888.   Y8 ,8 8888       `8.  8 8888  8 8888                            
         . `88888.       `8.`8888.     88 8888            8 8888  8 8888                            
        .8. `88888.       `8.`8888.    88 8888            8 8888  8 8888                            
       .8`8. `88888.       `8.`8888.   88 8888            8 8888  8 8888                            
      .8' `8. `88888.       `8.`8888.  88 8888            8 8888  8 8888                            
     .8'   `8. `88888.  8b   `8.`8888. `8 8888       .8'  8 8888  8 8888                            
    .888888888. `88888. `8b.  ;8.`8888    8888     ,88'   8 8888  8 8888                            
   .8'       `8. `88888. `Y8888P ,88P'     `8888888P'     8 8888  8 8888                            
                                   
 
Galeria grafik  wykonana  programem ascii editor 4.1----------------------------------
 

 

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;==;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+MX=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XM=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+;;;XM;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=M+;;M=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;=++=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=MM+=M=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;M####X;;;;;;;;;;;;;;;;;;;;;;;;;XMMMX+;;;;;;;;;;;;;;;;;;;;;;=M#M##MMX+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;XMX==X#M;;;;;;;;;;;;;;;;;;;;;;;+MXXM##M+;;;;;;;;;;;;;;;;;;;;;+MMMMMM##M=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+M=;;;;+#M;;;;;;;;;;;;;;;;;;;;;=#=  +##MMM=;;;;;;;;;;;;;;;;;=M#X=;;;;=+M#X;;;;;;;;;;=+XMM###M+;;;;;;;;;;;;;;;
M+;;;;;;+#X;;;;;;;;;;;;;;;;;;;;X#;  +###+X#X;;;;;;;;;;;;;;;=#M=;;;;;;;;;=M#+;;;;;+XM##########X;;;;;;;;;;;;;;
#=;;;;;;;X#;;;;;;;;;;;;;;;;;;;;M#= .M####XX#M=;;;;;;;;;;;=X#X=;;;;;;;;;;;;+#M==X###############+;;;;;;;;;;;;;
M=;;;;;;;=#M;;;;;;;;;;;;;;;;;;;###M#######MXX#X+==;;==++XMX=+M#M=;;;;;;;;;;=X###################=;;;;;;;;;;;;
M=;;;;;;;;+#M;;;;;;;;;;;;;;;;;;#############+=+M######MX==;++==M+;;++;;;;;;;=###################+;;;;;;;;;;;;
+M=;;;;;;;;+#M=;;;;;;;;;;;;;;;;#############=;;;=+===;;;;;;;;;;XX;;X+;;;;;;;=#########MXM#######X;;;;;;;;;;;;
;MX;;;;;;;;;+##M=;;;;;;;;;;;;;;X###########X;;;;;;;;;;;=+=;;;;;XX;=#X;;;;;;;=M#####X+=;;;=M#####X;;;;;;;;;;;;
;;#X=;;;;;;;;=M##X=;;;;;;;;;;;;=##########X;;;;;;;;;;;=MMM;;;;;X=;;M#=;;;;;;;=XXX+=;;;;;;;=#####+;;;;;;;;;;;;
;;=#M=;;;;;;;;;+M##X=;;;;;;;;;;;X#######M+;;;;;;;;;;;;M=MX;;;;=M=;;X#X;;=X#M=;;;;;;;;;;;;;=#####=;;;;;;;;;;;;
;;;+##+;;;;;;;;;=+M##M=;;;;;;;;;;MMMMMX=;;;;;;;;;;;;;;M#M=;;;;+X;;;=##=;=M##+;;;=X#MMX=;;;+####M;;;;;;;;;;;;;
;;;;+##+;;;;;;;;;;;=X#M=;;;;;;;;+M;;;;;;;;;;;;;;;;;;;;M#+;;;;=M=;;;=##+;;+##+;;=MX==M#=;;=#####X;;;;;;;;;;;;;
;;;;;=M#M+=;;;;;;;;;;+#M;;;;;;;;MM;;;;;;;;;;;;;;;;;;;;+X;;;;;XX;;;;=##M=;;##+;;;=;;X#=;;=M####M;;;;;;;;;;;;;;
;;;;;X#####MXX=;;;;;;;M#=;;;;;;=#X;;;;;;;;;;;;;;;;;;;;;;;;;=+#M;;;;=###+;;M#+;;;;;X##=;=M#####=;;;;;;;;;;;;;;
;;;=##X==M#####M=;;;;;=#X;;;;;;=#+;;;;;;;;;;;;;;;;;;;;;;;;+#M+=;;;;X###+;;M#+;;;=M###==M#####+;;;;;;;;;;;;;;;
;;;XM=;;=M#XXXXM#X=;;;;M#;;;;;;;#X;;;;;;;;;;;;;;;;;;;;;;;;X=;;;;;;+####=;;M#+;;;=X=+#+M####M=;;;;;;;;;;;;;;;;
;;;#+;;;+#=;;;;;=M+;;;;X#+;;;;;;#X;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+####M;;=#M;;;;;;=M######X;;;;;;;;;;;;;;;;;;
;;=#+;;;+#=;;;;;;++;;;;=#X;;;;;;MM;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+####M=;;X#X;;;;;+#####M+;;;;;;;;;;;;;;;;;;;;
;;;#+;;;+#=;;;;;;;;;;;;;MM;;;;;;XM;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=####X=;=X##X;;;;;X##M=;;;;;;;;;;;;;;;;;;;;;;;
;;;MM=;;+#M;;;;;;;;;;;;;+#=;;;;;X#=;;;;;;;;;;;;;;;;;;;;;+;;;;;;=M##M;;;XM+MM;;;;;;=#M;;;;;;;;;;;;;;;;;;;;;;;;
;=MMMM+==M#+;;;;;;;;;;;;;M+;;;;;;#X;;;;;;;;;;;;;;;;;;;;+M;;;;;;;=###=;;+XMM=;;;;;;+#X;;;;;;;;;;;;;;;;;;;;;;;;
;XM;=M#MMM##+;;;;;;;;;;;;XX;;;;;;XM=;;;;;;;;;;;;;;;;;;;M#=;;;;;;;X##X;;XM##+;;;;;=M+;;;;;;;;;;;;;;;;;;;;;;;;;
;#=;;;+X#####M+=;;;;;;;;;MM;;;;;;=#M=;;;;;;;;;;;;;;;;;;M#+;;;;;;;=###;;;;=#M;;;;;XX;;;;;;;;;;;;;;;;;;;;;;;;;;
=M;;;;;;=MX=M##X;;;;;;;;;M#X;;;;;;+#X;;;;;;;;;;;;;;;;;=#MM=;;;;;;;X##;;;;;MM;;;;;X#X=;;;;;;;;;;;;;;;;;;;;;;;;
=M;;;;;;;+M;;+M+;;;;;;;;;X##=;;;;;;X#+;;;;;;;;;;;;;;;=MX;#M=;;;;;;=##;;;;;MM;;;;;;XM#X;;;;;;;;;;;;;;;;;;;;;;;
=M=;;;;;;+M;;;;;;;;;;;;;;X##M=;;;;;;X#+;;;;;;;;;;;;;;XM  #MMX=;;;;;MM;;;;=#+;;;;;;;;=MX;;;;;;;;;;;;;;;;;;;;;;
;XM;;;;;;+X;;;;;;;;;;;;;;M###M;;;;;;;M#M=;;;;;;;;;;=X#. +M=X##=;;;;MM;;;;=M;;;;;;;;;;=#+;;;;;;;;;;;;;;;;;;;;;
;=#X=;;;=M=;;;;;;;;;;;;;=#####+;;;;;;;M##+;;;;;;;;=M#. .#=;;=+;;;;=#+;;;;==;;;;;;;;=M=X#=;;;;;;;;;;;;;;;;;;;;
;;+#M++M#M;;;;;;;;;;;;;;+######+;;;;;;;=X#MMXXXXXM#M. .#X;;;;;;;;;+X;;;;;;;;;;;;;;;+##X#M;;;;;;;;;;;;;;;;;;;;
;;;=MMMMM#=;;;;;;;;;;;;=M####MM#=;;;;;;;;=+XMM####+  =#M=;;;;;;;;;=;;;;;;;;;;;;;==;;=M###;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;M#X=;;;;;;;;;;X#####+=M#=;;;;;;;;;;;;M#=X#XM#+;;;;;;;;;;;;;;;;;;;;;;;;;=#M=;=#MM=;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;X##MX=;;;;;;+#####M;;=#M;;;;;;;;;;;X#+;;+++=;;;;;;;;;;;;;;;;;;;;;;;;;;;X##=;XM;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;=M###+;;;;=M#####=;;+##M;;;;;;;;;;#+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=XX=;=#MM=+#=;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;+MM;;;=######X;;;+###X;;;;;;;;=#=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XMM#+=#XXX=#=;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;=#=;+###MM#M=;;;+####X;;;;;;;XM;+=;;;;;;;;;;;;;;;;;;;;;;;;;;=#+;+#+#M;#X#=;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;MM=##MX=MM=;;;;X#####+;;;;;;MMX#=;;;;;;;;;;;;;;;;;;;;;;;;;;+#;;;+MMX;X##=;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;+#X==;;;M=;;;;;M######+;;;;;X###=;;;;;;;=M##M=;;;;;;;;;;;;;XX;;;;##+;;#M;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;M#=;;;;=;;;;;=#####M+#+;;;;=#+#X;=M+;;+MXXXMM;;;;;;;;;;;;;M+;;;;X#=;;XX;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;X#+;;;;;;;;;;+#####X;+MX;;;;=;XM;X#M;=M=;;;=M;;;;;;;;;;;;=#=;;;;XM;;;==;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;#M=;;;;;;;;;M#####+;;=#M;;;;;;#X#X#+XM;;;;;M;;;;;;;;;=XMM#;;;;;==;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;+#X;;;;;;;;=#####M=;;;+#M;;;;;X##=+##M;;;;MX;;;;;;;=X#####+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;X#=;;;;;;;M#####+;;;;=###+;;;;X#=;+##=;;X#=;;;;;;=#######M;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;=#M=;;;;;+###MM#=;;;;=####M=;;;=;;;;;;=M#+;;;;;;=#########=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;X#X;;;;=M##M=XX;;;;;=######X+=;;;==+X##X;;;;;;=########M#X;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;M#+;;;+MM+;;==;;;;;+#####+M##########X;;;;;;=########X=X#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;=##=;;=;;;;;;;;;;;;X####M;;+########+;;;;;;=M######M=;;=#+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;+#M;;;;;;;;;;;;;;;M####M;;+######M=;;;;;;;X######X=;;;;MM;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;+#+;;;;;;;;;;;;;=#####+;;+#####X=;;;;;;;=######+;;;;;;+#=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;X#=;;;;;;;;;;;;M##MMM;;;+####X=;;;;;;;;X#####+;;;;;;;=MX;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;M#=;;;;;;;;;;=##M=X=;;;+###M=;;;;;;;;=#####+;;;;;;;;;XM;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;M#=;;;;;;;;;M#M=;;;;;;M###=;;;;;;;;;X####X;;;;;;;;=+M#+;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;MM=;;=;;;;+#X=;;;;;;=###M+X=;;;;;;=####M=;;;;;;+M####M;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;MM+=#M=;;X+;;;;;;;;X#####X;;;;;;;=###M=;;;;;=M#######=;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M#M##M;;;;;;;;;;;=####M#=;;;;;;;;=##+;;;;=X#########+;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M#X+#X;;;;;;;;;;+#MMXMX;;;;;;;;=M#M;;;;+###########X;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MX;X#+;;;;;;;;=MM=;X#=;;;;;;;;;X#=;;;=M###########M;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M#+;;;;;;;+M=;+#X;;;;;;;;;;=#+;;=M############M;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=##+;;;;;;==;=MM=;;;;;;;;;;;MX;;M##############=;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+##+;;;;;;;;+#+;;;;;;;;;;;;X#;+###############=;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X##+;;;;;;;MM;;;;;;;;;;;;;+#+M###############X;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M##+;;;;;+#++=;;;;;;;;;;;=#M############M+X#M;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+##+=;;;+#M#=;;;;;;;;;;;;X########M#MX=;;=#M;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=M#M=;;M#MM;;;;;;;;;;;;;X######M+=+=;;;;;XM;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X##X=M+=#=;;;;;;;;;;;;+#####+;;;;;;;;;;=M;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=X##MXM#=;;;;;;;;;;;;;M##M=;;;;;;;;;;;=#;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=XX###=;;;;;;;;;;;;;+#M=;;;;;;;;;;;;=#;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+#=;;;;;;;;;;;;;=#X;;;;;=+XMMMXXX#;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+#=;;;;;;;;;;;;;;XM;;+X###########;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XM;;;;;;;;;;;;;;;+#XM#############=;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XM;;;;;;;;;;;;;;;=################=;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XX;;;;;;;;;;;;;;;;################=;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M+;;;;;;;;;;;;;;;;M###############=;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#+;;;;;;;;;;;;;;;;X###############=;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=#=;;;;;;;;;;;;;;;;X###############+;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XM;;;;;;;;;;;;;;;;;X###############X;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MX;;;;;;;;;;;;;;;;;X###############M;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#+;;;;;;;;;;;;;;;;;M##XXX+##MXXX###M;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=#=;;;;;;;;;;;;;;;;;##=;;;=++=;;;=M#M;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XM;;;;;;;;;;;;;;;;;=#X;;;;;;;;;;;;=MM;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MX;;;;;;;;;;;;;;;;;X#=;;;;;;;;;;;;;#M;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=#+;;;;;;;;;;;;;;;;=#X;;;;;;;;;;;;;=#M;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+#=;;;;;;;;;;;;;;;;X#=;;;;;;;;;;;;;X#M;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XM;;;;;;;;;;;;;;;;=#MXMM###MMX+=;;=#M#=;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MX;;;;;;;;;;;;;;;;X#############MXXM=#X;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#=;;;;;;;;;;;;;;;=#################X;X#=;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=M;;;;;;;;;;;;;;;;X#################=;=MX;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+X;;;;;;;;;;;;;;;=#################M=XM##=;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XX;;;;;;;;;;;;;;;X#################XM####X;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X+;;;;;;;;;;;;;;=##################X######=;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M+;;;;;;;;;;;;;;X######M##########MX######X;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#=;;;;;;;;;;;;;;MMX+++=;+#########X#####M##;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=#;;;;;;;;;;;;;;=#=;;;;;;XM++=;=+MMX##MX+;+#=;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+M;;;;;;;;;;;;;;=#;;;;;;;;;;;;;;=#X##M=;;;=#=;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XM;;;;;;;;;;;;;;+M;;;;;;;;;;;;;;XM+M+;;;;;;MX;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XM;;;;;;;;;;;;;;MX;;===========+#+;;;;;;;;=##=;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XM;;;;;;;;;;;;;;MXXM#############=;;;;;;;=M##X;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XM;;;;;;;;;;;;;=#################=;;;;;=+####M;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+M;;;;;;;;;;;;;+#################;;;;=+M######=;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+M;;;;;;;;;;;;;X#################=++X#########=;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=M;;;;;;;;;;;;;X######M##########X###########M;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=M;;;;;;;;;;;;;X###X==X###MMMM###X###########X;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M=;;;;;;;;;;;;X#M=;;+#X+=;;;;=X#+###########+;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X+;;;;;;;;;;;;MM=;;;;=;;;;;;;;=#XM##########=;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+M;;;;;;;;;;;;MX;;;;;;;;;;;;;;;XMX######MX=#;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=M;;;;;;;;;;;;MX;;;;;;;;;;;;;;;=#X####M+=;XM;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#=;;;;;;;;;;;#X;;;;;;;;;;;;;;;=MM=+X+=;;;MX;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MX;;;;;;;;;;;MX;;;;;;;;;;;;;;;;+#+;;;;;;=#+;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+##=;;;;;;;;;;+X;;;;;;;;;;;;;;;;=#M;;;;;=M#;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+###M;;;;;;;;;;=M=;;+;;;;XX;;;;;;;X#==+XM##X;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=#####+;;;;;;;;;;M=;=#;;;;XM;;;;;;;=#XM#####=;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M#####M=;;;;;;;;;++;=#=;;;+#=;;;;;;=#MM#####=;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M#######M=;;;;;;;;=M;=#+;;;=#+;;;;;;=#MM#####=;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X#########X;;;;;;;;;MX=#X;;;;XM=;;;;;=#XM#####=;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+M;===+XM###+;;;;;;;;X#XMM;;;;=MX;;;;;=#+M###M#=;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=#=;;;;;;;=M##+;;;;;;;=M###+;;;;+#+;;;=XM+###=+#=;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XM;;;;;;;;;=M##X;;;;;;;=X##M=;;;;X##MXM#+##X=;=#X;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MX;;;;;;;;;;;X##M=;++;;;;=X#X;;;;;=M#M+==+=;;;=M#;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=######MX+=;;;;+##M=#+;;;;;;X#M+=;;+#X=;;;;;;;=M##=;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+##########MM+=;=X#MX;;;;;;;;X###MM#+;==;;;;=X####X;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M#############MX=;X#++XXXXXX+=+XM#MX;=MM;;=X#######=;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;################M=X###########MX==;;;X#M=X#########M;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+################M;M###############M=X#MM############+;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M################X=####################+X##########X#M+;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#######M#########X+####################;=#########M==##X;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=##M++==+#########XX###################X;;M########+;;X##M;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#+;;;;;M#########XM###################=;;+####M+#X;;=##XXX=;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#+;;;;;===+MM####+M##################X;;;;M##X===;;;XM=;;;==;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M+;;;;;;;;;;;==X#=#X++======#########+;;;;=M#=;;;;=XM=;;;;;=X=;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M+;;;;;;;;;;;;;;==#=;;;;;;;X#########=;;;;;=##=;;=X#=;;;;;=M##=;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XXXXMMMMMMX+=;;;;=#=;;;;;;;=+XM######=;;;;;;=M#=+M#X;;;;;=M++##+;;;;;;;;
;;;;;;;;;;;;=+XXXXXXX+=;;;;;;;;;;;;;;X#############M+==#=;;;;;;;;;;;=+M###=;;;;;;;;X###M;;;;;=MM;;=M#+;;;;;;;
;;;;;;;;;;+M#MMMMMMM###MX+;;;;;;;;;;;+################M#=;;;;;;;;;;;;;;=M#;;;;;;;;;;+##=;;;;=M#+;;;=##+;;;;;;
;;;;;;;;;XM+=;;;;;;;+######MX=;;;;;;;+################M#XXXMMMMMMMMMX+=;M#;;;;;;;;;;;=M=;;;=XMM;;;;M###+;;;;;
;;;;;;;;+#+;;;;;;;;;;+#########X=;;;;=#################################MMM;;;;;;;;;;;;;;=;=M=+=;;;+#####+;;;;
;;;;;;;;+M;;;;;;;;;;;;+##########MX+=+################M###################;;;;;;;;;;;;;;;;#X;;;;;=#######=;;;
;;;;;;;;+M;;;;;;;;;;;;;+#######MXM####################M###################=;;;;;;;;;;;;;;=M#+;;;=M#######M;;;
;;;;;;;;=M+;;;;;;;;;;;;;+#######M;==++####MMMMMM######XM##################X;;;;;;;;;;;;;;;=M#+=XM#########+;;
;;;;;;;;;;MM+=;;;;;;;;;=########X;;;;;M#+=;;;;;X######XM##################M;;;;;;;;;;;;;;;;;M#############M;;
;;;;;;;;;;;+##MM=;;;;;;=########=;;;;;X#=;;;;;;=XMMM##XX########M##########;;;;;;;;;;;;;;;;;=##############=;
;;;;;;;;;;;;;=X#X;;;;;;;X#######M=;;;;=#X;;;;;;;;;;;=X++##MMX+==X##########=;;;;;;;;;;;;;;;;;############X#X;
;;;;;;;;;;;;;X##=;;;;;;;;X#######X;;;;=##=;;;=++==;;;;;=#=;;;;;;XMMMMM#####X=;;;;;;;;;;;;;;;=#####M#####=;MM;
;;;;;;;;;;;;X##X+++++===;;M######M+++++M#+;X#######MX+==#+;;;;;;;;;;;;==+X###M+=;;;;;;;;;;;X##M+==;MMX==;;XM;
;;;;;;;;;;;;;=+M########MMM#######MXXXM##X;=XM########M=M+;;;;;;;;;;;;;;;;M#######MMX+++++M####X=;;;;;;;;;XM;
;;;;;;;;;;;;;;;;;=====+XM###X+====;;;;;=++;;;=+M#######+MX;;;;;;;;;;;;;;;;+####=+XXM#####MXM#####X=;;;;;;;XX;
;;;;;;;;;;;;;;;;;;;;;;;=X#M=;;;;;;;;;;;;;;;;;;;;=M#####XXMXMMMMMMMMMMMMM+==####X;;;;X####X;=M######MX+==;;X+;
;;;;;;;;;;;;;;;;;;;;;;+#X=;;;;;;;;;;;;;;;;;;;;;;;;=+M##X+#################MM###M;;;;+#####=;+###########MM#=;
;;;;;;;;;;;;;;;;;;;;;;#X;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+X=####################M##+;=MM#####X;;+############M;;
;;;;;;;;;;;;;;;;;;;;;XX;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M###################MM#+;;M#######+;;=X##########X;;
;;;;;;;;;;;;;;;;;;;;;M+;;=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X####################M#M=;=#######M;;;+#########M=;;
;;;;;;;;;;;;;;;;;;;;;M=;XM=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+#######################X;;X#######X;;X########X;;;;
;;;;;;;;;;;;;;;;;;;;;M;=#+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=###XM#MXXXXM############M+=########X;=M######X;;;;;
;;;;;;;;;;;;;;;;;;;;;M=XM;;;=+;;;;;;;;;;;;;;;;;;=++++XM#####=;==;;;;;+MMXXXXMMM##XMMM#########X=+M###MX;;;;;;
;;;;;;;;;;;;;;;;;;;;;XXMX;;;+M;;;;;;;;;;;;;;;=XM###########M=;;;;;;;;;;;;;;;;;;+#X;;;==++XXMMMMMXXX++;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;=##X;;=MX;;;;;;;;;;;;;=X###X+=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X#X;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;X#M;;=#=;;;;;;;;;;;;=M#X==;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X#=;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;X#X==#=;;;;;;;;;;;=MM+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=M#=;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;+##M#M=;;;;;;;;;;MX=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=#M;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;=XM###M+=;;;;;;=M=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X#X;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;=X#####MMXXXMX;;;==;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M#+;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+XM######+;;=#=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=##;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X+;=MX;;;;;==;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X#+;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X+;XM=;;;;;MX;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=#X;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;XM=#+;;;;;;M=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MX;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=#X#+;;;;;=#=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=MX;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X##+;;;;;XX;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=M#=;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=M#M=;;;;M+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=M#X;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+M#MX=;MX;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+##X;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+###MMM=;;;;;;;;;;;;;;;;;;;;;;;;;;;=X##+;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+M###MX=;;;;;;;;;;;;;;;;;;;;;;;=+##M=;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+M####M+====;;;;;;;;;;;;==+XM##M+;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=+XM######MMXX++XXMMM####MX=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;