- Country: Finland - Location: Pirkanmaa - Status: Split-up - Formed in: N/A - Genre: Black Metal - Lyrical themes: N/A - Record label: Svartgalgh Records - Years active: ?-2011
Members
Matar
Everything
Member(bands):
Convocation , Dark Buddha Rising , Waste of Space Orchestra , Candy Cane , Katakombi , Overdose Support, Uhrimalja , Body Odour, Cahier, Kasvain, Particle Separator, Supermasters, The Breed, The Polka Dot Sunflower Bed Orchestra, The Romes, Trablaablaa, Vgnsmus
Close
Type:
Demo
Release date:
2007
Catalog ID:
N/A
Version desc.:
CD-R
Label:
Sound of Charge Rekords
Format:
CD
Tracks
1.
Unholy Fist
(loading lyrics...)
2.
Flesh of Christ
(loading lyrics...)
3.
Let Them Eat Shit
(loading lyrics...)
Close
Type:
Demo
Release date:
2008
Catalog ID:
N/A
Version desc.:
CD-R
Label:
Cauterized Productions
Format:
CD
Tracks
1.
Charnier I
00:54
(loading lyrics...)
2.
Charnier II
02:39
(loading lyrics...)
3.
Charnier III
05:53
(loading lyrics...)
4.
Charnier IV
05:06
(loading lyrics...)
14:32
Close
Type:
Demo
Release date:
2008
Catalog ID:
N/A
Version desc.:
CD-R
Label:
Sound of Charge Rekords
Format:
CD
Tracks
1.
Urna I
(loading lyrics...)
2.
Urna II
(loading lyrics...)
3.
Urna III
(loading lyrics...)
4.
Urna IV
(loading lyrics...)
5.
Urna V
(loading lyrics...)
Close
Type:
Demo
Release date:
2008
Catalog ID:
SR005
Version desc.:
Limited edition
Label:
Schwarzton Records
Format:
Cassette
Limitation:
100 copies
Tracks
1.
Principio
01:30
(loading lyrics...)
2.
Guastafeste
02:28
(loading lyrics...)
3.
Sotterrare
02:23
(loading lyrics...)
4.
Schifo
08:40
(loading lyrics...)
15:01
Close
Type:
Split
Release date:
January 2008
Catalog ID:
RSR 011
Version desc.:
Limited edition
Label:
Racheschwur Records
Format:
Cassette
Limitation:
300 copies
Members
Ritualmord
Leprechaun
Drums
Folterknecht
Guitars
Ziegenmeister
Vocals
Matar
Matar
Everything
Tracks
Side A
1.
Ritualmord -
Requiem Mass
07:12
(loading lyrics...)
2.
Ritualmord -
Son of Satan
02:50
(loading lyrics...)
3.
Ritualmord -
Pestilence Shadow
05:11
(loading lyrics...)
4.
Ritualmord -
Eight Circle of Hell
06:14
(loading lyrics...)
Side B
5.
Matar -
Filth
08:29
(loading lyrics...)
6.
Matar -
Fuck Your Gods
03:38
(loading lyrics...)
33:34
Close
Type:
Demo
Release date:
March 2008
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Independent
Format:
Cassette
Limitation:
66 copies
Album versions
Release date
Label
Catalog ID
Format
Description
March 2008
Independent
Cassette
Limited edition
2009
Galgenstrick Records
Cassette
Limited edition
Tracks
1.
Meurtre Rituel
(loading lyrics...)
2.
Que Dalle Argot
(loading lyrics...)
3.
Sac Mortuaire
(loading lyrics...)
4.
Un Gros Con
(loading lyrics...)
5.
Etre Mort
(loading lyrics...)
6.
Bain De Sang
(loading lyrics...)
Close
Type:
Split
Release date:
April 2008
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Hell Kommando Records
Format:
Cassette
Limitation:
300 copies
Members
Matar
Matar
Everything
Hateful Blood
Nefastus
Drums
Panzer
Vocals, Guitars
Tracks
Side A
1.
Hateful Blood -
Dark Victory
(loading lyrics...)
2.
Hateful Blood -
Insane Wishes
(loading lyrics...)
3.
Hateful Blood -
We Are from the Total Chaos
(loading lyrics...)
4.
Hateful Blood -
Intolerance (Pt 1)
(loading lyrics...)
Side B
5.
Matar -
All You Holy Fucks
(loading lyrics...)
6.
Matar -
Burn It All
(loading lyrics...)
7.
Matar -
Fuck Your Gods
(loading lyrics...)
Close
Type:
Compilation
Release date:
2009
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Galgenstrick Records
Format:
Cassette
Limitation:
100 copies
Album versions
Release date
Label
Catalog ID
Format
Description
2009
Galgenstrick Records
Cassette
Limited edition
2012
Wolfsvuur Records
WOLF114
Cassette
Limited edition
Tracks
1.
Meurtre Rituel
(loading lyrics...)
2.
Guastafeste
(loading lyrics...)
3.
Fuck Shit Jesus
(loading lyrics...)
4.
All You Unholy Fucks
(loading lyrics...)
5.
Urna I
(loading lyrics...)
6.
Charnier II
(loading lyrics...)
7.
Sac Mortuaire
(loading lyrics...)
8.
Flesh Off Christ
(loading lyrics...)
9.
Burn It All
(loading lyrics...)
10.
Filth
(loading lyrics...)
Close
Type:
Split
Release date:
March 22nd, 2009
Catalog ID:
Sv047
Version desc.:
Limited edition, CD-R
Label:
Svartgalgh Records
Format:
2CD
Limitation:
50 copies
Members
Matar
Matar
Everything
Svarthjärtad
Svart
All instruments, Vocals
Tracks
Disc
1
1.
Matar -
Conjuro
13:30
(loading lyrics...)
2.
Matar -
Sin Luna
10:20
(loading lyrics...)
23:50
Disc
2
1.
Svarthjärtad -
Naturförstörelse
02:23
(loading lyrics...)
2.
Svarthjärtad -
Iskungen
01:27
(loading lyrics...)
3.
Svarthjärtad -
Løkketangen
00:48
(loading lyrics...)
4.
Svarthjärtad -
Stolt Svensk
03:43
(loading lyrics...)
5.
Svarthjärtad -
Du Gamla, Du Fria
00:21
(loading lyrics...)
08:42
Close
Type:
Full-length
Release date:
December 2009
Catalog ID:
WOLF077
Version desc.:
Limited edition
Label:
Wolfsvuur Records
Format:
Cassette
Limitation:
166 copies
Tracks
1.
Ovis aries
02:41
(loading lyrics...)
2.
Verihuitaleet
03:05
(loading lyrics...)
3.
SN
04:51
(loading lyrics...)
4.
Kuolonpimeys
02:58
(loading lyrics...)
5.
Jukainen viilto
06:20
(loading lyrics...)
6.
Kalman kartano
04:56
(loading lyrics...)
7.
Syötti
06:00
(loading lyrics...)
8.
Repien, ravitut piiskoin raaoin
03:41
(loading lyrics...)
34:32
Close
Type:
Split
Release date:
January 2nd, 2011
Catalog ID:
N/A
Version desc.:
CD-R, Limited edition
Label:
Cauterized Productions
Format:
CD
Limitation:
100 copies
Members
Nuit Noire
Tenebras
Vocals (lead), Guitars, Drums
Koukol
Andrea
All Instruments, Vocals
Matar
Matar
Everything
Neto
Artwork
Tracks
1.
Nuit Noire -
Vers la Lune
02:58
(loading lyrics...)
2.
Nuit Noire -
Moon
03:09
(loading lyrics...)
3.
Nuit Noire -
Mysteri II
02:26
(loading lyrics...)
4.
Nuit Noire -
Spectres
02:40
(loading lyrics...)
5.
Nuit Noire -
Ton Stupide Chemin
02:30
(loading lyrics...)
6.
Lenhador -
Cabrito Guampudo
03:19
(loading lyrics...)
7.
Lenhador -
Contradiction
02:41
(loading lyrics...)
8.
Lenhador -
Dirty Rock, Prostitutes and Cachaça
02:11
(loading lyrics...)
9.
Lenhador -
Josh Naifa
04:07
(loading lyrics...)
10.
Benflogin -
Atheist, Paunchy
01:51
(loading lyrics...)
11.
Benflogin -
Face the Napoleonic Apotheai
03:06
(loading lyrics...)
12.
Benflogin -
Billy Haine
02:10
(loading lyrics...)
13.
Benflogin -
Lulamolusco
01:00
(loading lyrics...)
14.
Benflogin -
Lenhadores Pançudos
02:48
(loading lyrics...)
15.
Benflogin -
Iso Veli
03:14
(loading lyrics...)
16.
Koukol -
Koukol
01:44
(loading lyrics...)
17.
Koukol -
The Head at the End of the Hope
02:36
(loading lyrics...)
18.
Koukol -
Daydawing in the Sleeping Village
02:05
(loading lyrics...)
19.
Matar -
Cut Your Veins
02:41
(loading lyrics...)
20.
Matar -
Fuck Shit Jesus
01:32
(loading lyrics...)
21.
Matar -
Still Fucking Dead
02:40
(loading lyrics...)
53:28
Close
Type:
Demo
Release date:
March 2008
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Independent
Format:
Cassette
Limitation:
66 copies
Tracks
1.
Meurtre Rituel
(loading lyrics...)
2.
Que Dalle Argot
(loading lyrics...)
3.
Sac Mortuaire
(loading lyrics...)
4.
Un Gros Con
(loading lyrics...)
5.
Etre Mort
(loading lyrics...)
6.
Bain De Sang
(loading lyrics...)
Close
Type:
Demo
Release date:
2009
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Galgenstrick Records
Format:
Cassette
Limitation:
100 copies
Tracks
1.
Meurtre Rituel
(loading lyrics...)
2.
Que Dalle Argot
(loading lyrics...)
3.
Sac Mortuaire
(loading lyrics...)
4.
Un Gros Con
(loading lyrics...)
5.
Etre Mort
(loading lyrics...)
6.
Bain De Sang
(loading lyrics...)
7.
Fuck Shit Jesus
(loading lyrics...)
8.
All You Holy Fucks
(loading lyrics...)
9.
Burn It All
(loading lyrics...)
Close
Type:
Compilation
Release date:
2009
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Galgenstrick Records
Format:
Cassette
Limitation:
100 copies
Tracks
1.
Meurtre Rituel
(loading lyrics...)
2.
Guastafeste
(loading lyrics...)
3.
Fuck Shit Jesus
(loading lyrics...)
4.
All You Unholy Fucks
(loading lyrics...)
5.
Urna I
(loading lyrics...)
6.
Charnier II
(loading lyrics...)
7.
Sac Mortuaire
(loading lyrics...)
8.
Flesh Off Christ
(loading lyrics...)
9.
Burn It All
(loading lyrics...)
10.
Filth
(loading lyrics...)
Close
Type:
Compilation
Release date:
2012
Catalog ID:
WOLF114
Version desc.:
Limited edition
Label:
Wolfsvuur Records
Format:
Cassette
Limitation:
100 copies
Tracks
Side A
1.
charnier I
(loading lyrics...)
2.
charnier II
(loading lyrics...)
3.
charnier III
(loading lyrics...)
4.
charnier IV
(loading lyrics...)
5.
charnier V
(loading lyrics...)
6.
unholy fist
(loading lyrics...)
7.
flesh off christ
(loading lyrics...)
8.
let them eat shit
(loading lyrics...)
9.
principio
(loading lyrics...)
10.
guastafeste
(loading lyrics...)
11.
sotterrare
(loading lyrics...)
12.
schifo
(loading lyrics...)
13.
burn it all
(loading lyrics...)
Side B
14.
urna I
(loading lyrics...)
15.
urna II
(loading lyrics...)
16.
urna III
(loading lyrics...)
17.
urna IV
(loading lyrics...)
18.
urna V
(loading lyrics...)
19.
all you holy fucks
(loading lyrics...)
20.
fuck your gods
(loading lyrics...)
21.
meurtre rituel
(loading lyrics...)
22.
que dalle argot
(loading lyrics...)
23.
sac mortuaire
(loading lyrics...)
24.
un gros con
(loading lyrics...)
25.
être mort
(loading lyrics...)
26.
bain de sang
(loading lyrics...)
Band ascii art
........................................................................................................................
.....,:::,.........................................,+**;:.........:+***:.........................................:;::,..
........,;+;,....................................:??+:::;+,.....:+;,,,;*?;....................................:++:,.....
...........,;+:................................,*S:......,*,....?,......,%?;................................;*;,........
..............+?;.............................+#@+.......,*,....*,.......;@@*.............................;%;...........
...............:S+.........................,;?##@+.......,:.....,,.......+@##%*:.........................+%:............
................,%+.....................,+S#S*::SS,.....................,SS,,+?SS*,.....................+%,.............
.................,S:..................:*S%*,....,SS+,.......:*;.......:*#%,.....;?S%+,.................;S,..............
..................+%...............,+%%*:.........*SS%*;++*%#@@%?*++?SS%+.........,;?S?:...............%+...............
..................,S+............;?%*:..............,;+*++:;#@#;,;;;;:...............,+%%+,...........+S,...............
...................*#,........:*SS*,................,,:;;:..%@%.,;++;:,................,+%#?;........,S*................
...................:@*......:%#@%;:;+,...........,+***+++SS;+@*;#S+;;+*?+:...........,*;::*##S+......*@;................
...................:##,...;%#*%*....+%........:+??;......?@#%@S#@%......:*%*;........%*....+%+S#+...,S@:................
...................,S@;.:?#?,.??....%*.....:+??+:......:?%;*@@@*:%%;......,;??*;,....+%,..,??..+#S;.;@#,................
...................,S@%?@S:...,?%++S%::;+?%?+,........*%+..,#@#,..;%?,........;*%?*+;:?#**%*,...,%@%%@#,................
...................,#@@@?,......:SS*****+;,.........;%?,....*@?.....+S+..........:;++*++%#;.......*@@@#,................
...................;@@#*.......+S+................:%S;......:#:......:SS+................;%*.......;#@@+................
...................?@#+.......?%:...............,?##:.......,?,.......,S@%:...............,?%,......:#@%................
..................,##;......,?+................;SS@;.........*.........:#SS+................;%:......:##:...............
..................*@+......:%:................+S;S?.........,*..........*#:%?................,%;......;@*...............
..................S?......:%:................:#:+#:.....,...,%,...,.....,#*,S;................,?;......*#,..............
.................;S.......%:.................%*.SS....,,....,S,....,,....SS.+S,................,%,......%*..............
.................S+......*;.................+S..%S...::.....:#;.....,;...%S..%*.................:?......;S..............
................;%......+*..................S*..%S..++......?#%......;?..%%..;#..................+*......%;.............
................**.....:*.....,::,.........;#:..%S.,S;....;%@#@S*,...;S,.%%..,#+.........:;:,.....*;.....+?.............
................%;....,?,.......,;+,.......?#,..?%..;?***%S?%@%*%%????:..%%..,S%.......:+:.........?:....:%.............
...............,%,....*+..........,++......SS...*%....:*S:.,:#:,.,S+,....%?...%S.....,*+...........+*....,%,............
...............:%.....*,............+%,....%%...*S......?,::,#,,;:?......%?...%%....,%+............,?.....%:............
...............;S....,*..............+%....?S...*#,....,?+;.;@+.:*%,....,S?...%%....%+..............*:....%;............
...............:S....,*...............%;...?#,..+@,....;S?..%@%..*S*....,#*..,S?...;%...............*:....S:............
...............,S:...,+...............*%...*#,..;@:...:S%;..S%S,.;%#+...:#+..:#?...%*...............+,...:S,............
................%*....;...............+S,..+@;..;@;..+S*%+.*S:S?.;S;S*..;@;..:@*..,S*...............;....*%.............
................:S,...::..............?S,..:#*..:@+,??:.S*;@?.*@++S.,??:+@;..+@:...S%..............:,...,S:.............
.................*?....,.............,##,..,#?..;@S%+...*SS#,.,S##*...;%S@+..*#,..,S#:..................?*..............
..................**.................*@@*...SS..*@S:....,#@?...*@#,....,%@?..SS...*@@?.................**...............
...................:+,..............:#?%#:..*@;.S@%.....+S#S..,S#S*.....%@S.:@*..:#%*#+..............,+:................
....................,;:............,S#.:#S,.:#+:#@S.....%;+@?.?@+;S.....S@#;;#:.,S#:.S#:............;;..................
......................,:...........%@+..+@*.,#%%%S#,...,#:.S@?#%.:#:...,#S?S%#:.*@;..;@S,..........,,...................
..................................?@%....*#,.%@#:+#;...:#;.;@##;.:#:...:@+,#@%.,#*....?@%,..............................
................................:%@#;.....S?.+@S.,#+...,S*..%@S..*#,...+#:.%@+.?S.....:#@S;.............................
...............................+S@@S,.....+S,:@%..S?....?#,.+@+.,#?....?S..?@;.S+.....,S@@S+,...........................
..............................::,;?#S:.....S:,@?..??....:#*.:#:.*#,....??..?@:,S,....:S#*:,,:...........................
...................................,?#+....%+.#?..+%.....;#:,#,;#+.....%*..*#,+%....+#*,................................
....................................:#@:...+*.%?..;S,.....%S:S:S%......S;..?S.**...;##;.................................
.............,,::,................,?@S%S,..;%.??..:#:.....:#?S?#:.....,S;..?%.%;..,S%%@%:................:::,...........
.................;+;.............+##*.,S*..:S,?*..,S:......?@#@?......:S,..*%.%:..*#,.;S@?,............;*:..............
...................+?:.........:S@?,...+#,..?,?*...S:......:#@#;......:S...*%,?..,#;....*##;.........:?;................
....................:%:.......;##;......S+..+,%*...%;....,,,#@#,,,....;S...+S:+..;S......:S@+.......:%:.................
.....................:S:.....+#%,.......*?..;,%;...%+...::..%@%..:;...;S...;S,;..?*........*#?.....:S:..................
......................+%....*@*.........:%..,,S:...?+..::...*@?...::..;%...,S,,..%:.........+@?....S;...................
.......................%+..+@*...........%,..:S,...?+.,+....%@S....;:.+%....%;..,%...........+#?..+%....................
.......................+S.;#+............?:..*?....S+.+:...,#@#:...,+.+#....*?..,?............;S+.S+....................
.......................:#;S+......,,.....?,.,S;...:#*.?,...+@@@*...,%.*@;...:S,..?.....,,......:S+#;....................
.......................:##*.......,:....,?..+?...,%@?.?;.,+S?#*S*:,+?.?@%:...**..?:....:,.......+##;....................
.......................:@%........,+....+?.;%,...,:%S.,%SS%:;@+,?SS?,.%S,.....?+.**....+,........?@;....................
.......................*#:........,*....%++*,......;#,..:,..+#+...,..,#;.......**;S,...*,........,#?....................
.......................S*.........,?...+#S*.........%,......*S?......,%,........;S@*..,?,.........+S,...................
......................;S..........,S,.+#S:..........%:......S%S......:%..........,%#*.,S,..........%+...................
......................?+..........:#??S+............%;.....;#?#*.....:%............:S%?@;..........;%...................
.....................:%,..........*@@%,.............?;....:%?%??+....;?..............?@@?...........%:..................
.....................+?...........%@*...............++...:S:*%*,%+...;+...............+#S...........**..................
.....................*+..........:#+................;+..;%:.?%?.,?*..;+................;#;..........;?..................
.....................*+..........**.................;+.**...???...+?,;+.................+?..........;?..................
.....................?;.........,%,.................;*?*....*??....+?*+..................%:.........;?..................
.....................*+.........+*..................;@%....,%?%:....?@;..................++.........+?..................
.....................+?.........*:..................+#;...:%##S%;...:#*..................:*.........**..................
.....................:*.........+:..................%S,..,%;:%,:S:...SS,.................:+.........*;..................
.....................,?,........*:.................+SS,..%+..,..;%,..SS*.................:*.........?,..................
......................?:........*:.................%*S,.*?.......+?.,S*%.................:*........:%...................
......................+*........+;................:%;#:,%,........%:,#+?;................;+........*+...................
......................,%........:+................;%:@;**.........+?;#:%+................+:.......,%,...................
.......................*;........;,...............,S:#SS:.........,#SS;%,................;........;*....................
.......................,?..........................*%%@S,..........S@%%*..........................?:....................
........................?+.........................,S#@?...........*@#S,.........................+?.....................
........................:?..........................;@@+...........+@#;.........................,?:.....................
.........................++..........................%@;...........;@%..........................++......................
..........................*;.........................:#+...........;#:.........................;*.......................
...........................*:.........................??...........??.........................:*........................
...........................,?,........................;S...........%;........................,*,........................
............................,*,........................%;.........;%........................,*,.........................
.............................:*,.......................:?.........?:.......................,*,..........................
..............................,+,.......................;+.......+;.......................,+,...........................
...............................,;........................+:.....:;.......................,;,............................
.................................:........................:,...,:........................,..............................
..................................,.....................................................,............................... %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%??*;:.................................................................,:;++++++
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%??+;,....................................................................,,:;+++
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%?+,........................................................................,::;+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*;...........................................................................,,::
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+,..............................................................................,,
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%?;..................................................................................
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%?;...................................................................................
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%?:....................................................................................
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%?;....................................................................,................
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%?+.....................................................................,,,,.............
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%?*,.................................................................,,,,:,,,,,...........
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*:.................................................................,,,,:::,.,,...........
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%?;,.........,,,....................................................,,,::,,,,,.............
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%?+:...........,,.................................................,,,::,,,,...,.............
%%%%%%%%%%%%%%%%%%%%%%%%%%%%?*;,............................................................,,::::::,...................
%%%%%%%%%%%%%%%%%%%%%%%%%%%%*+,...........................................................,:::,,,:,,,..............,....
%%%%%%%%%%%%%%%%%%%%%%%%%%%?*;,.................,...............................,,,,,,:,,,:;;:,...,,....................
%%%%%%%%%%%%%%%%%%%%%%%%%%%*+,.................,..............,.,,............,,::::::;:::::::,....,....................
%%%%%%%%%%%%%%%%%%%%%%%%%%?+:,.............................,...,,,:.......,,,:,:::::,,,,,,,,,...........................
%%%%%%%%%%%%%%%%%%%%%%%%%%*;,..........,...............,..,,,...,,:;....,,,,,:,,,,,.....................................
%%%%%%%%%%%%%%%%%%%%%%%%%?+:,.........,..............,,,,,,..,,,.,:;;.,,,,,:,,,.,.......................................
%%%%%%%%%%%%%%%%%%%%%%%%%*;,........,,..............,,,,,,...,,,..,:+:,,,,,,.................................,..........
%%%%%%%%%%%%%%%%%%%%%%%%?+:,,,...,.,,,..........,....,,.,,.........,;+:.,,....................................,.........
%%%%%%%%%%%%%%%%%%%%%%%?*;:,,....,,,,.............,................,,:;.................................................
%%%%%%%%%%%%%%%%%%%%%%%?+:,,.....,..,.............,.................,,:,................................................
%%%%%%%%%%%%%%%%%%%%%%?*+:,.....,,...........................,......,:,,.................................,..............
%%%%%%%%%%%%%%%%%%%%%%?+;,......,,....,.......,........,.....,.......,,,................................,,..............
%%%%%%%%%%%%%%%%%%%%%%*;:......,,,............,,.......,,.............,,............................,...,,..............
%%%%%%%%%%%%%%%%%%%%%?+:,..................,........,..,,.............,,,.........................,.,,..................
%%%%%%%%%%%%%%%%%%%??*;,................................,....,........,,,,........................,,,,,,,...............
%%%%%%%%%%%%%%%%%%%?*;:,................................,..............,::,.,,....................,,,,,,,...............
%%%%%%%%%%%%%%%%%%??*;,.................,...............,..............,,:;:,,.......................,,,,...............
%%%%%%%%%%%%%%%%%%?*+:,.................................,..............,:,,,,,....................,..,,.................
%%%%%%%%%%%%%%%%%%?+;:..................................,,.............,,..,,,...............,..........................
%%%%%%%%%%%%%%%%%??+:,.................,................,,.............,,,:::,..........................................
%%%%%%%%%%%%%%%%%?*;,,.................,................,..............,,+?%?,..........................................
%%%%%%%%%%%%%%%%%?*:....................................,..............,;??%*,..........................................
%%%%%%%%%%%%%%%%?*+:................................................,.,;**?%*,..........................................
%%%%%%%%%%%%%%%%?+;,......................................,,,,....,,,.:+*??%+,..........................................
%%%%%%%%%%%%%%%*;..........................................,,,...,,,,,;***?*:...........................................
%%%%%%%%%%%%%%+..............................................,...,,,.:++***;,...........................................
%%%%%%%%%%%%%*...................................................,,,.,;+++;:,...........................................
%%%%%%%%%%%%?,...................................................,,,,,;+;,::............................................
%%%%%%%%%%%?;...................................................,,,,,,;+;,,.............................................
%%%%%%%%%%%;....................................................,,.,,.:::,,.............................................
%%%%%%%%%%+........................................................,,..,,...............................................
%%%%%%%%%*..............................................................,...............................................
%%%%%%%%?:..............................................................................................................
%%%%%%%%;.........................................,.....................................................................
%%%%%%%*,...............................................................................................................
%%%%%%?:................................................................................................................
%%%%%%+.................................................................................................................
%%%%%%;.................................................................................................................
%%%%%?;,,...............................................................................................................
%%%%%+::,,,,.............................................,..............................................................
%%%%*;:::,,,,,,.....................................,...,:,..,,.........................................................
%%%?+;;:::::,,,.....................................,...,:,,.:,.........................................................
%%%*+;;;:::::,,,............................,,,.....,,..,;,.,::.........................................................
%%?**++;;;;::,,,,,..........................,:,.,,..,,,.,::,,,:,...,,,..................................................
%%??**+++;;;::,,,,,,.........................::,,:,..,:,:::,,,:,.....,,,,,..............................................
%%???**++++;;:::,,,,,.......................,:;,,:,..:+,;+;:,:;;,.,.,::,,,..............................................
%%%????***++;;;::::,,,.....................,::;:,::.,;;,:+*:,++*:.,,,;+:,:,.............................................
%%%%??????**+++;;:::,,,.....................::::,:,,:;+::+%+:***;::::;+;::,,..,.........................................
%%%%%??????***++;;::::,,,,..................;;::,,,:,;?++?%%;+%??+*;+???*+;::.,,.,......................................
%%%%%%%%????***+;;;;;:::,,,...,,............;+;::,,:,*+:;*%%;+%S*,;;???*;?*;+,::,,......................................
%%%%%%%%%%%???*++;;;;:::,,,,.,,,............:;+*;,:;+**;:;%%??%%?,;+???;:*+:;::;,.......................................
%%%%%%%%%%%%???*+++++;;:::,,,,,.............:;,?*+;**,+*;;?%+**%%,::;++;:;+:+:::,.......................................
%%%%%%%???????*++++++;;;:::::,,...........,::;:***+?:.:*++%%+:*%?:.,+???;+*;::::,.......................................
%?????????????++++++;;:::,:::,,..,........:.;+*%?,:?*:+??+?**;*?;...:+++***?+;:,........................................
?????????????*;++++++;::,,:::,,.,,..........,;,*%;;%?,;:??*%*;*?*,,.,;,:*+;;:::.........................................
?????????????+;;++++;;::,,:::,..,,...........,,*%*:??,.:%*;?%;:?%:..:**;*+*,.::,........,,..............................
????????????*+;;+++;;::,,:::,...,:...........,;*?+.+?:.+?:,+**,+%:,;:+?;+;*,.:+;........................................
..............................................................................................................................................................,.....................
.......................................,,...........................................................................................................................................
.......................................................................................,,.,............................,;::,,,,,....................................................
....................................................,:..........................,*+::;.+?+%:...........................:,,::,,::.,..................................................
..............................................,,::;;;:,,,,,,,,,.................:+*+*:;*+*%*........................,..,,,;;:,,.,:,.,.......:,......................................
...........................................,:;::,,:::,,,.,,,,................,:;*S;?:,?*++?*,,,...........................,,,,,,,,,,;:,,,..,+,......................................
.....................................:+:,:,:;;;;;;:,..,;+;;,.................;%*%?+;.,;*;;;+*++,............................,:;;:::,:;;:;,:::,::,...,;:.............................
.....................................,,::::;::;;:,....,:;::,................:;?%?+*....,+,.+?%#;............................:;;:::.,::::;;+;,.,,.,:;;,..............................
.......................................,,;:;+:::::,.,,,,...................;?*++;*;.....,,.,;?S%:...........................:;+::,::,..,;;;;,..,*+:,................................
..................................,:+,,;,,;++:,,,,,,;++;;,.................+?+?:,,,.....,+:,.;%%+.........................,.:++;;;;;;,:+;;:::;*++:..................................
.................................,,:*;;+;+;,::;:::::;:;;+:;,...............+%*;.:+:,.....,:+::*S?.........................,:;+;:,,:+;;;::,.,::?+....................................
............................:*,..,,:+:*+;,,;;;+;..,:;:..,,,,...............,?S;.;+;,.......:,;+??,........................;+;:,.,..:;:;::,,+;;;::,..................................
.............................:;,,,...:+;:++;:+;+*::,.:::,...................+%*..*,..........;;?*............................,;;;,.,,,:,,::;,.,,,;..................................
................................:;:...,..:+;+;;+*;:,,+;*:...................;#?,,,...,*?,....,?*+........................,;::,,::....,,:;;,,:;;;,,..................................
.................................:;::.::.;:,,:;:,....,,,,,..................,+S++,..,*S@%...,*?+;.....................,:::;:;::........,...,;;:,..,:?;..............................
...................................:+,+,.::,.,.,....,,,,,.,,.,,:............;%?%?;..+*?@@?..+*S%;....................,::;:,..,::;;;+++;;;;::::;+?S##*...............................
..........................,,.........,;,,;.....,,...::,:,:;:,:;:.............+##S?+:?+S@#@;?S@%,.......................,:;+??%%??%%SS##@#@@@@@@@S?;,................................
..........................:%?+::,,,,:;+*%S%%SSSS%%*+;;::;:.,,.................:S@S#S*?S#@#S@@*.....................:;+%*;+%@SSSSS@@@#@@@###%%*;,.............,......................
...........................:?#@@@@@@@@@@@@@@@@@@@@%%???????+;;:,,..............,%#@@#S#@@@@@*..................,;+?+;*@*S%@#S%%*;;+:::;:,,..........................................
.............................,:+??**+*#S??%%?S##@@#@@##??*?*?%%*;,..............,#S#@@#@@@@S................,;+S%**?+#@@#%*,.........,,,,,,,,.......................................
........................,,,,...................,,+??S#@@@?*?:++?S?;,.............:#%#@@@@@@+..............:+*???#?%@#@S;,:,.,..,:::,.:;+++:;:,......................................
...........,.......;*;:::;+**++;,.::::;::;::::;;:::..,*?%@%S??:,;*#S+,............*@@#@@@@@,............,*?:?;?*###?+:.,:;;:,,,,,:,.,:;;;;..........................................
...........:;++:,,.,+???*?????**+;?%%%*?%??*****;+;;+,...;?%@@S%*,**?S+,..........,#@@@@@@S...........,;?++?*%#@@#+..,,,,,,::::,,,,.:;::::,.........................................
............,;?%??*+;;*??S%%%%?**??*?*;;;;;:;+*??*+;+;:,,,..+#@##S#%?%SS:..........*@@@@@@%..........,*+.;S@@@@?;,.::::..,,:,;?*???*;;+;,...........................................
.......,.......:?SS#%??%?%%??%%**;:,...,:;+++???*?*+;++;;*;,.,;#@@#S?*?S#*,........:@@@@@@?.........+??%?%@@@@?.....,,::,,,:.;+????%**+++;:,........................................
......,??+;:,....,;?%??%%%???*;,....:*%%%%%??????**+++*++;;*+:.:?#@#S##S%S%,.......,@@@@@@?........+#++#@@@@%;..,,.::,,..........,;**??%%%*++:......................................
.......:?%%%*?*;:,.:***%%%??;.....:%###SSS%%*?%?*++*****+;++*+*:.:@@@@@#?*SS:......,@@@@@@?......,?%S###@@@#:...:*::,:,............,+%???S#%*+::....................................
........:*???%SS%?%??*?S@#*,....,?S#S###S%%???S?*+:::,::;;;;++*::,;S@@#%?%?%%;.....,@@@@@@%.....,%S*?%@@@@%:....,,,....,,,,.........,:*??*?%%?%*+,..................................
.........,+?%##S#@#S%???S%,....:SSSS??%%%?**+;**?*?*;:,......::,,..,S@@@@@@SS%;....:@@@@@@#,....*S*?S#@@@%......,....:++;*++;:.........,+*****???*+:................................
..........,+?SS%S#S%S%?%S,....,S@SSS????%????+:,:;;;+*++;:,.........,?@@@@@##S?;...;@@@@@@@+...;%%?%@@@@%:..........,+;;;+?%%?+,.........:+***++++++*;,.............................
............:???%SS%%%?S?.....%#S@@@%*;+;:;++++,...;%@S?**+*,.........*@@@##S#%%;::%@@@S?@@@+:+??S#@@@@?...........,***;;;+%*%S%;..........:*?**++:,,::,............................
.............,++*?%S%%*S*....;@S?SS%S?+,.......,..+@@@#%*;;%?,.........+#@@@######@@@@@*:?@@@@###@@@@@@:...,:,,....;*+S;;?S@S?###+,,,,......,;**+;++,...............................
..............,:+**???*S*....*#SSS???*%?*:,......+@@@@#+,::?#;........,:+@@@@#@@@@###SS;?+?%**S@@@@@@@%;:::::,,,...*+;;;?##?%?S?#?+:;::::,:,,.,+***+;:,.............................
................,+?*?**??,...?%?%%???%????*;....?@@@@@%:;;:?#+......,:++?#@@@@#S@#S?;++*SS++*#@@@@@@@@?*;,.........:*;;:+S#+%*?%%SS%:,:;;+*?**+;+;;;++::,...........................
.................,:**;*?%+...*%??%%?????%???*;.+@@@@@@@?;;;*%*.....,;+?%S@@@##???S##@#;+*+*;S@@@@@@@@@@#%?+;:,,.....+++:;S??%??%%%%@S:..,:;+?????**;::,::...........................
...................,;;+?%%;..+??%%*;;+*?????**;#@@@@@@@S;+;;?*;++*?SSS%%%%S@SS**;+?*S%:*S#%?;S@@@@@@@@@@@@@@@@#SS%*;+*;;+%*%%S%?%S###%:....,:+*****?*+:,............................
...........:::.......,:+??%*,,?S??*+;:,,;++**+S@@@@@@@#@%*+:?S%#@@@@@#%%S#@@#%???***SSS@@@@@@@#SSS#@#@@@@#@@@@@S?+,.+;:;+%?S%%?%??%%%S?:.....,:++++**?*+;::,........................
...........,;+++::,...,:;*?%*:;%??*::;::,..,,;#@@@@#@@@@#++*%S,,,+???%S@@@@@@###SS*+?S@SS#@#%??SS#@@#S**?+,:;:,.....*;*+?S%SS%+??S%?SS#?,.......,:;+;+******;:,.....................
..............,+?**+::,..:**??*%%**+,..,,....?@@@@##S@@@#?+**%?......:%#@@@@@@@?#@##S?%####*%SS@%%@@#%**:*.........,S%%%S%#@#??S%@S*%SS@?,........,:++++++*?+**,,...................
................;+*+:;*+;::;***???*+:.,.....;@@@@@###@@@@#%*+%%+,,..,+?%@@@@@@#S##?#@@S##@@@@#%?S@@@S#S%;*:,.......*?*+S%S#@#S%#%?S#%SS?#?..........,++;;;:;+****;:.................
..................,;;+??*??*******?*+:*+:...S@@@@@@@@@@@@@#%;**%+*;,.:;*S?S@@@#S??S@#@SS*?S#@@@@@@@@#?#S;:........;+;;+SS#S?##S#%S?#@S#%?%*,....:.....;;:+,.,,:;;+*+;,..............
....................,;??*?%????*?****++*+;.;@@@@@@@@@@@####?%;?%?+***;;,;+S%@@@#?SS##@#+:;;###@@@@@@@?*#.........:*,?*?@##S?#@@@#@@%%@%%S%S+......,;;,::;;,,.....,,:+;..............
......................:+*?%?%%%??**+*;++;+,%@@@@@@@@@##S%##?*;+?S;;;+?*;.*;;?@@@@@@@@#?,,;;%#@@@@@#%S::+........,?:;+?###%%?S@@@@#@@S%SS?SS?,.....::::::;;;:,,......................
........................,;+?%%???***+;?:*,?@@@@@@@@@@SS#S@@#S%+*%?.,:;*+;*,.;S@@@@@@S**+,,;SS@@@@#?:;.:.........+*+;+%@@#%?%@@@@@@S#@SS%S##%*.......:,..,:;+;:,.....................
...........................:*?%??**?*+%:#,*@@@@@@@@@@@@@@SS##S?*%S:...,++;,:::?%@@##?*+%+,?#*#@@@;.............++:+:%@@@#%S@@@@@@@@@@SSS%S@##:.............:;;:,....................
.............................,;*+**+*;*,*+;@@@@@@@@@@#@@@#SSS##*?#%,.....,..,,.*##@##%?*+:*SS#@@S+;,..........;?**?S@@#@@@#@@@@@@@##@@SSS%%SS?.......,;,.....,:;;:,.................
.................................,,;%++,:*;@@@@@@@@@@@@@@@S%S@@S*%S%:........,+?*?#@?+SS:,+#S#@@?+%??+;,....,+%??%@@@@@@@@@@@@@@@@@@###@%%S#%#;.......:;........,;+;,...............
...................................+%;,..:+@@@@@#@@@@@@@@@SS#@S%??%%S+...,;+*??+;?S@@S?+;+%S@@@S+,:;++?**+:+%%SSS#@#@@@@@@@@@@@@@@@@@@@@#S%@@#S,........,;:........,:,..............
...................................**;....;@@@@@@@@@@@@@@@@#@@@#S#??SS*:+**;+,.,.+%*@S****?%S@@+:....,::+;+*%S#@@@@@@@@@@@@@@@@@@@@@@@@@#@#SS##*.........,:,........................
...................................;S:....?@@@@@@@@@@@@@@@@@@@@@@##%S?+;::....,..+??##?*++?S@@%?:....,,....,,;*%%@@@@@@@@@@@@@@@@@@@@@@@@SS#SS@#:...........,,,,....................
....................................*;....*@@@@@@@@@@@@@#@@@@@@@@@?;:......,,..:,;*%S@@@#%@@@@??,..............:?##@@@@@@@@@@@#@@@@@@@@@@@##@#S#%.............::,,..................
....................................,*.....*@@@@@@@@@@@@@@@@@@@@#+:..............:%?%##SSS####%*,...............;S#@@@@@@@@@@@@@@@@@@@@@@@@@#S#@@*..............,:,,................
.....................................+:.....+@@@@@@@@@@@@#@@@@@S:+,...........,...*%?SSS%S#%SS%;.,:,....,......:+?@@@@@@@@@@@@@@@@@@@@@@@@@##S@@#@+...............,,................
.....................................*%,.,;+.;#@@@@@@@@@@S@@@@S:,+.......,:;:,,...,*?%S%S##S%%*,.,,,....:;;,.,,*??%%S@@@@@@#@@@@@@@@@#@@#@@S##S##S?.................................
....................................:@@*.,::,,,?@@@@@@@@@@@@#*:,.,.....,;;,,.......,*%?%%%##%*;...........:??%+%S%%*+S@@@@@@@@@@@@@@@@@@S%%##@SS@SS,................................
....................................;@@#;,.::;..;S@@@@@@@@S+,........,;?,...........+**+%%+*?*:..........,+*@*+*?%%?;;?#@@@@@@@@@@@@@@@@#SS%@####@@?................................
....................................%@@@#:..,;:.:+?#@@@#?:.........,:+%?...:*;......++?++*??;+,......,*%,:*+@:,,:;+?*:;?@@@@@@@@@@@@@@@@@@S%####@##S,...............................
...................................;@##@@#,.,:,;:,;*%#*,.......,,,;**##:,..;?;.......*;+++:%,+.......,+*+?**@#+;;+;*+;;,;#@@@@@@@@@@@@@@@@#?%SS###@#*...............................
...................................%@@@@@@S,..,+:,:;+:::......:+;+*S@@S+;;,.,,,,.:;:;*:+;+++::..,..,+?++??%@#@@*,;:;;:::,:S@@@@@@@@#@@#@@@@#%#S#@#@S?,..............................
..................................;@@@@@@@@S,...,+*:.,:.....:+++*%@@@@@?*+*;;;;,:+?%*;;*:;*:::.:?*;:;*+*%?S#S@@@%:,;:;;:+:;S@@@@@@@@@@@@@@@#S@#@###@?;..............................
..................................S@@@@@@@@@#+...:.......,:;++?S@@@@@@@@#;+++*??S#*?++++*;?+*+**+?#@S####SSSS@@@@#*:.,,;;;::%@@@@@@@@@@@@@@@S?S@@@##?*..............................
.................................+@@@@@@@@@@@@S+,......,:;*??SS@@@@@@@@@#*+:+;;;**;++?+;+??*?%*+*S#S####@#%S@@@@@@@S+..:;:,,,:?#@@@@@@@@@@@@@#%#@@@#S?:.............................
................................,#@@@@@@@@@@@@@@#?+,,,+?%##S%S%@##@@@@@@@%*:**:+*+*?;?*+;?*+***??S?%SS#@#%?S@@@@@@@@@S:...:;::.,?@@@@@@@@@@@#@@S#@@@@S*,............................
................................+@@@@@@@@@@@@@#@#S%%%%#@@@S%%###S@@@@@@@@?%?*?**?*++*+*%+:?%;++???SS###@S%S%#@@@@@@@@@S:..;,.:,..:#@@@#@@@@@@@#S#@@@@S*;............................
...............................,#@@@@@@@@@@@@@#@#SSS%S@@@S@SSSS%S@@@@@@@@%%?+?%#S#%S#%S?:,?%S**?;.+@@@@@@#%#SS@#@@@@@@@S::..:;;...,?@@#S#@@@@@#S%@@@@@?+,...........................
...............................+@@@@@@@@@@@@@@#@S#S%S@@@S%%#@#SS#@@@@@@@@#?S%?%%#S??*++?S%?*++++?+.#@@@@@#S@#%?%%S##@@@@%;..,,:+:,..*@@#?S@#@@#S#?#@@S#++...........................
..............................,S@@@@@@@#@@@#S#%SSSS%S@#SS%??%%###@@@@@#@@@##S?%%#:,,;;:;@##,....+?;++%#@@#%@@#%S@S%S##@@@S*:,..:++;,.+@@#?#@S#@##@%#@@@??,..........................
..............................+@@@@@@@@#@@@S%S#%%%#SS#S%*?;;SS##@#@@@@@@@@@?*;+?S+:*%%S##+###%?*++?...,+S@S#@@@S#S#@@@S####S*;;,,:,;,.+@@#S@@%S#S##?#@##**..........................
.............................,#@@@@@@@@@@@S%S%%##S@##@@*?+:.:*#@@#@@@@@@@%+;++;%SS##@@@@#:#@@@#*+#S*:.,,,;SS##@SS?%S#S%?%?SS::+**;,:,:,;S@S%#S%?#%SS##SSS%,.........................
.............................*@@@@@@@@@@@SSS@#S@#SS?#%??;,...:#S@*#@@@@#;:+:;?#@@@#SS%S@#:#@%+;?##@@#%;::.:?SS@@#S%S##%%%;;?;..,;*%+::.:;?####@#S#%S##SSS*+.........................
............................,@@@@@@@@@@#%?##S###SS+%**?:......;*+,#@%*%,,+:;%SSS#@@###@@%;+::?#@@@@@@##?:..,;#S@@%####%S%;.,,.....:%%+,+:.,,::;*?#@#@SS#S*%,........................
............................%@@@@@@@@#@%%#@@#@@#%*?+??,...........;+:?,.:,+S@#%SS####%%??%?SS?%#@@@#@###S+..,+S##+*?#%:,,...........**:,....,,,:;;++?#S#S%%+........................
...........................;@@@@@@@@@@S?#@#@##%+?***+,.......,:::::;?+,,.;S######SSS+*S##@S@@@S;S##S@@#@@@+;;:::::+;;:;;++;:.........+;...,:;;:*@S#S%S@%#SS?,.......................
..........................,#@@@@@@@@@#SSS@@#?%??*+,........,;+;,;::::::::*SSS@@##S#;;#@@S;;@@#@;+###@@#S*:,.,,...,%@##%%?*???*:......,;+,.,:++;.*@@@##@S%##S*.......................
..........................?@@@@@@@@@#?*S@@%*%??*:.........,?+++;;;++;;,..,.,:?##@?S.S@@@%.,#@@@*:@#@S?:..,;+%+...,;?%##@@#S%%SS?:......:*:,++:+;:%##@@S@S@@S?;......................
.........................+@@@@@@@@@#?S%S#S%?*++,..........+?***+;+*S%?+;,*%+..,;%SS;*@@@?..?@@%:?@?+++,;*%##?,:,...,;+?%S#@@@#SS%+......,;:;+:*:;,+###SS%#@#**......................
........................:@@@@@@@@@S%%S;###%*,...........,+??;,.......:;*;,?#%:...:+***?S;..*S*+*?::+?S###S*;:;*;.....,;+*?S#@@@##?;.......,:::;;;;:*%#@S#%@#%%;.....................
........................%@@@@@@@@%*%@;*##%;,..........,;*+,.....,;+*+;,...,:*S?,.,.,;*+++;:++;;++?S#S%+:,..,::,,.......,+**%@@@@@??,...........,:;+;*@##@#S@#%*,....................
.......................+@@@@@@@#S+%#%++*:,..........:+;:...........,;?S?;,...:?%+*%*:::,,,,:;*S@@@S+,,;;;,.....,........,;+*?#@@@%%;.............,:+@@S#S#S#S??;....................
......................:@@@@@@@@@*%@#?:............,;;,................,*#S+,...:?%?%SS??+*?%#@@#%*:,;;;:..,,;+;:.,;:......,;**S@@@%+...............,+S######@#?%,...................
.....................,%@@@@@@@#?S@*+;..........,.,+:....................:?S%+,...,*%%SS#S%S%@@?;?%,,...:+;::;:...,:,.......:+**S@@@;.................,*%##@@@##?+...................
.....................*@@@@@@@@SS@;...............*;..........,,,..,,,....,;?SS*,....:;++**?%@*,?S*,.,:;;,..,,:+?%S%S*;......,;*?S@#,...................,*@@#@@@%%,..................
....................:@@@@@@@@@#?:...............,%....,;:,...,:::,,;:,,....,;?S#?;:?*+**?%#@S*,;*::.,,,,;?%%?***?S#@@#,.......:*?#@:.....................*@##@@#?*..................
....................%@@@@@@@S;:.................;S,..:,,+;,......,.:,;:......:+?SS?%%#@##@#%?S:.,,:;*?%%?+:,,?S%*::::,,........;*%@*......................+#@%@@SS:.................
...................:@@@@%S%?,...................,#%;:;+;,,,::,,......,.....,,:,++*%#SS?S@@@???%+*##S?;:,,..,,+;::;;;;;,........,*%##,......................;S**@@#?.................
...................%@@@*,+;,.....................?@#%?*++;:,,,,,...........,;+*,;****?*?%#S?*+S@#?:..:;;**;**??%*++............,?%%S;............,,...........,?@@#;................
..................,@@S*..........................,?@@SS?*+:::,,:,,...,..,....,;:.+;:,.,*?S??*%S+,.:;;+??%SS@@###%?+:,,.........,%%%S+............:*?+:..........+@##,...............
..................;#?;............................,?@###%%*;;:,:::,..,::;,,....,::,.,+*%S??+?+,:;+?%?%@@@@##@#SSSSS*;,..,;:;++*%###S,..............;SS?;,........;#@?...............
..................,,................................+@@@#@#S%*;;;;:,,..........,:::.,%SS?++%*:;;;**?%#@@@@@##%%%%?*????++;??S#@#@@S:................,?S%S+,.......:?S,..............
.....................................................;#@@@##@#SS?*+++;::,.,?**+**??**?S?*%@@S%??++++++++*?%%SSS%%%%??%?%#S###@#S#%:..................,??S@S:........,...............
......................,,,,,,,,,:::::::,,::::::,.......:%@@@#S#@@@@S%%??**+:+;+++*****%S##@@%;::;*?*?*+;::,.,,,,,:;;;;;+**%SSS#S%*,....................:%?@@#:.......................
...................,+;;;;;;;;:::;:::+++;+;;:;::.........;#@@@@#####@@@@@##S%%%%%%SS##@@@#%+:;+S@#SS##???*???*:,;??%***???%SS#%*:.......................?%S##%,......................
....................,::;;;;;;::::;++**++**++;;::,:,......,?@@@@@@@##@@@@@@@@@@@@@@@@@@#?++*?%S#@@@#%***??**+*%S#@@@@@@@@@SS#;..........................+%%S##;......................
..................,:::;::;;;;::::::,;;;;;+;;;:,,,,,........;S@@@@@@@@@@#@@@@@@@@@@@@#%+;;*%@@@#%?*+++++++++*?%%%%*%?SSS%?S*,...........................*%%#@@?......................
...................,:+:*+:;;*;;;:;;;;;+;+++++;:,............:S######@@@@@@@@@@@@@@#?*:+%#@@#%?+:;;++;;;;+;++*;;;+*++?++%#S,...........................,SS#@@@%......................
.....................,:;++;*?+;;+*+++;****++*++**+:::,,,,,,.:??%#@@#@@@@@@@@@@@@#SS?SS@@@@#SS%?%%%?**+;+*****???%?%S#SSSSS,...........................*S%%###*......................
.........................,.**+?%S@SS##@##@#####%?*+;;;++++;,,%???%S##@@@@@@@@@#S%%#@@@@@@@###@@@@@@@@@@@@@@@##S%S%S#S%%*+?,.........................,*%%%S##S,......................
..........................;*S#@#SS#@@@@@##@@##@S*+;::;:;;;;;,*????***?SS#@#SS#S#S@#@@@@SS?%S%*?SSS##@@@#S#@@@@@@#S???*+++?,........................:?%%%S##S:.......................
......................:;++*+%S##SS#######@#@@S%*+;;:::;:;;:;:;:++*?**?SSSSS?????SSS##%%%?%S%?*%%S%%%%S#SS%SS#S#@@S#+;++++*:.....................,;?%%S#@##S:........................
....................,,,:+%#S%?*#@@@SSSSS####@#SS%+;;::;;;,..,*;::::;+##%%%?**S??%%?%%%?????*+**?%??%%%%%SSSS%?%SS%*;+++++*:......,:,.......,,:;+?%SS###S%+,.........................
....................+*+*S@@@##S#@@@@@@@####%%%S@#S*;;;;;;,,.,+;;+;+*%%S?**???S%%%?*+***???*++**??**++***??%%%%*?%SS?*;;;+*:......,;?%%%??????%%%?SSS#%*;,...........................
.....................,+?SS@@#@@@@@##@@@@#@##S%#@@#%%;;+;,;;:,++???%%??%%??%%%?%SSSS#%%%%%?%##@####SSS???***?S%+***%S@?;++*;.........:+?%SS#####?????+,.....:;:,::::.................
.................,..:,::..;+*@@@@@@@###@#@####@#S#S%++?+:+*;.+SS%?*?**????%%#S%%S#S#SS%%%?%S@@@@@@@@@@@#S%?*%%;*?*S@#S?+++:.............,,:::::,,.......,:,,::,:,...................
.................+:,*,:++....:?#@@@@@@###@#S##@@SS?%%*++;;::+?@S??*%%?%???S%#%?????%??%S%?%%S##@@@@@@@@@@##S%?***%S%%?%S**:................:;;::,,,,,,:;:,,,:::;,...................
.................,;;;+..;;;*;*%###@@@@#####SS##@SS?*::,,:;+**?#?**+%%%%%?**++;++;;++***??%%?%??%#@@@@@@@@@@@@%%?*#%+???##S?+:,.......,::;+?%%*++;:::;;;;:,,,::::,...................
.....................:;,;+:S@@@@#S#@#@@##SSS%#%**+;:.,;**?????S++*%???+;++;:,::;:;;;++**???%%**?%#@@@@@@@@@@@@#?%%*+*??S@@@#%?+:.,:;;++;;;?%%?*??***?:;++:,,;;;:,.,,................
......................,::;+%*;%??SSSS#@#SSS*%S;,..,;**?%%S%??*%*+S%*%:,,,,,,;;;+;;;;;++**???%??????%#@@@@@@@@@@@%%?*;;;%@@@@@S%%**+;+*??**+%S%%%%%*?*++??*+::::;;::,................
........................,,:;**%%S####S#@#%?%%?+,,;**??%%%?*+;::+;;?%:.........,::;::;++;+**??**??%%?%#@@@@@@@@@@S??S?+*@@@@@@S%%?%S#@@#S%SSS@#SSS%%#%????*:::::,..,,................
......................,,,+*+**%%?SS%%#S##%?%*++;***?%%??**;;::::,.,:.....,......,:;:;;;+;;+****????S%?SS@@@@@@@@@@%S@%@@@@@@@@#SS%??S@@@@@@@@@@@@@@@#%%+:.,,,,,,:::,................
......................::::;*%S?%%S##%%%%##S%??**%SSS????*+;:?+;,:+:.:+.,*++.+,.::.,;;:+*+;:;***?????S%%SS#S@@@@@@@@@@@@@@@@@@@@@@@%?*?S@@@@@@@@@@@##***+**%;;+::,...................
......................,:;;;+#S#%S?#@######S?*???SSS%??**+;;,*+;.+*:,*,.+*:,:?::?,,;**:+**;;;***???%%S#SS##@@@#@@@@@@@@@@@@@@@@@@@@#S%%??#@@@@@@@@@@%?**?*++;,:.:;+;:,...............
...................,,,::;;;;;??+%S#@@@@@#SS+;+%%?%%?*++?++;;::,,:::,,,,:,..::..:,,:,;;+**;;+****??%%%%SS##@SSS#@@@@@@@@@@@@@@@@@@@@@@##%*%@@@@@@@@%;;*+*:::,.,+:+;:,................
...................,;:,,,,+??%SS#@@@@#@@##?**?S#S%?+++?;+;*?+:,?,++.++....;+++++;::+:;++;;;;+**??%%#S%%S@@@@@S#S#@@@@@@@@@@@@@@@@@@@@@@#S%SS####@#?%?%?*+:::::;+,...................
.....................,::++%#@@@@@@@@@@@@@@######%**+;??*?;**+;:*::.,?:,,,:*;+:?+;,%;+;+++++**??%%###SSSSS##@@@#@#%%S%%SSSS##@@@@@@@@@@@@@@@S???*???%???*++;;+,,,,,..................
....................,:;;;;;;++*%SS%###@@#####S%?**+**;;*****+*+++*++;;++++;++;;:,.,,,,:;;;;;++;+**+*++*++*???????????*????%S%?%?%S##S@@@%*%%#S%%?*+;;:;+++;+*??++;..................
...................................,,,::,,.........,,,,,,,,,,,,,,,,,,...................,,,,,:;;:;;;;;;::++;:::,,,.........,.,::+*?**?%?:.,,++*+++++++;;....,,,,,,..................
...................................................,.......,..............,,...................................................,....................................................