- Country: Netherlands - Location: Rotterdam, South Holland - Status: Active - Formed in: 2010 - Genre: Black Metal - Lyrical themes: Aryanism, Nationalism, War, National Socialism - Record label: N/A - Years active: 2010-present
Close
Type:
Demo
Release date:
September 5th, 2010
Catalog ID:
N/A
Label:
Independent
Format:
CD
Members
Sargh
All instruments, Vocals
Tracks
1.
Purifing March
04:56
(loading lyrics...)
2.
Sign of the Wolves
03:29
(loading lyrics...)
3.
Black Sun
04:06
(loading lyrics...)
4.
The Fallen Werwolf
02:45
(loading lyrics...)
15:16
Close
Type:
Split
Release date:
January 7th, 2011
Catalog ID:
N/A
Label:
Independent
Format:
CD
Members
Iverial
Dartheniod
All instruments, Vocals
Aryan Tyrant
Sargh
All instruments, Vocals
Tracks
1.
Zagharos -
Intro
01:06
(loading lyrics...)
2.
Zagharos -
Tyrant’s im Arms
02:56
(loading lyrics...)
3.
Zagharos -
Black Metal Weapon
03:13
(loading lyrics...)
4.
Zagharos -
Bestial Carnage
03:11
(loading lyrics...)
5.
Zagharos -
Image of the One
02:55
(loading lyrics...)
6.
Iverial -
Intro
02:26
(loading lyrics...)
7.
Iverial -
King pf Pagan
03:56
(loading lyrics...)
8.
Iverial -
Hate Bloody
03:18
(loading lyrics...)
9.
Iverial -
Black War
03:48
(loading lyrics...)
10.
Iverial -
Triumph of Holocaust
04:08
(loading lyrics...)
11.
Aryan Tyrant -
Intro
02:10
(loading lyrics...)
12.
Aryan Tyrant -
Purifying March
04:56
(loading lyrics...)
13.
Aryan Tyrant -
Black Sun
04:06
(loading lyrics...)
14.
Aryan Tyrant -
Sign of the Wolves
03:30
(loading lyrics...)
15.
Aryan Tyrant -
The Fallen Werwolf
02:45
(loading lyrics...)
16.
Defrontis -
Intro
01:32
(loading lyrics...)
17.
Defrontis -
Command Operation 121200900
03:10
(loading lyrics...)
18.
Defrontis -
Dominio total
03:06
(loading lyrics...)
19.
Defrontis -
Sufrimiento de carnada
02:26
(loading lyrics...)
20.
Defrontis -
Destruction to the Glory NSBM
05:14
(loading lyrics...)
01:03:52
Close
Type:
Demo
Release date:
December 2011
Catalog ID:
N/A
Label:
Independent
Format:
CD
Members
Sargh
All instruments, Vocals
Tracks
1.
Iron Cross
04:34
(loading lyrics...)
2.
Storming Their Motherland
03:42
(loading lyrics...)
3.
Unleash the Hidden Pride
03:22
(loading lyrics...)
4.
Slaying the Moslim Beast
03:26
(loading lyrics...)
5.
Division 88
03:00
(loading lyrics...)
18:04
Close
Type:
Demo
Release date:
December 2012
Catalog ID:
N/A
Label:
Independent
Format:
CD
Members
Sargh
All instruments, Vocals
Tracks
1.
Through Unknown fields
04:26
(loading lyrics...)
2.
Screams of Agony
04:15
(loading lyrics...)
3.
White Strife
04:48
(loading lyrics...)
13:29
Close
Type:
Split
Release date:
2013
Catalog ID:
INFKOM144
Version desc.:
Limited edition
Label:
Infernal Kommando Records
Format:
Cassette
Limitation:
188 copies
Members
Zagharos
Sargh
Everything
Aryan Tyrant
Sargh
All instruments, Vocals
Tank Genocide
Razor
All instruments, Vocals
Tracks
1.
Zagharos -
Flags of War
04:12
(loading lyrics...)
2.
Zagharos -
Will to Fight
04:31
(loading lyrics...)
3.
Zagharos -
Die in Pain
03:44
(loading lyrics...)
4.
Zagharos -
Death to None Whites
03:31
(loading lyrics...)
5.
Tank Genocide -
Parasite Infamous
05:17
(loading lyrics...)
6.
Tank Genocide -
Decadent Invasion
05:07
(loading lyrics...)
7.
Tank Genocide -
Après Guerre
05:10
(loading lyrics...)
8.
Tank Genocide -
Nation Païenne
03:46
(loading lyrics...)
9.
Zagharos -
Sombre Abîmes
06:55
(loading lyrics...)
10.
Aryan Tyrant -
The Ghost of the NS
03:48
(loading lyrics...)
11.
Aryan Tyrant -
War Machine Combat 18
03:31
(loading lyrics...)
12.
Aryan Tyrant -
88 Black List
03:50
(loading lyrics...)
53:22
Band ascii art
........................................................................................................................
........................................................................................................................
........................................................................................................................
.................................::..................................................+..................................
.................................:%.................................................:%..................................
.................................:#,................................................+S..................................
.................................;@:................................................*#..................................
.................................?@,................................................*@;.................................
................................:##,................................................;@%.................................
......................:.......;?#@%.................................................:@@%*:......,,......................
......................+....:+*+;#@#,................................................+@@%:**+,...,;......................
.....................,*.:++;,..%SS%*,..............................................;?S%#;..:++;,:*......................
..............,.....,+%;:,....;#;S+,;,............................................:;.%**#,....,:+S:......,..............
.............:,....,,?+...,...S?,#?......++...........................,.....+;......,#?,#*...,...%+,,....;,.............
.............;,......S:...+..+@::S#?:,,..;+.....:*..........::.......;+.....++...,,;S#?.*#,.;;...??......;,.............
.............+,..::,+S....+*.S%..::%@%;;*?+.....;#+...:+....;+.:;...:S?.....;%*:,+S@*,:.,#*.%,...;#,::,..+,.............
.......,,....;;...,;#S....,%?@;...;#+:%SSS%?%,..%;;??+S??*..%;:*#++%*:%,..*??%%#%:,%%,...%S%*....:@%:....*,....,........
........:++,.:*....;@***,..:S@,.;,S?:S;:;;*+??,**+.:S?*,++SS%,.,?S:*;:+%,*S;:*.;SS;,#*:;.*@?...:**%#,....?..:+;,........
..........:*?;?...,#S.,S:..,%#,.,+#*+;.;,;*.,?SS:+,+?S::,:S?*,.,,#**;+:S%S,*+*.,?:%,S%;..;@+...*?.:@?...:?;?+,..........
............:%#:..%@;.,%?+*S##,...?#+,:;,:;.;#*,;?+%:+%:.*%%*;.,%?*S**:,:#+;;:..?,+?@:...*##%+*%?..?@+..*#*,............
..............?#*?@?..*+.,:?;@+:...S#%?:?:,.,+#*+?+?%?:;,+#*.,,:#+.;,*;;S?,.,,+++%%@*..,:%S;?...%:.,##+%@;..............
..............+S%@S..:S.,.+;.S#*:;*??#@@@:;+..?S;++*S%.,::#?::::SS:..+:%#.,+?:*@@@#+....?@?.?,,,;%..;@@?S,..............
..............;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*,............
..............+##%:.:@%.+.+?....:;..+##@*+?+:.%*.;:,%.+*.*.?;..,..;?..,+#*;,...%@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.,;*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;.+?%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,....................................
....................................+;...........*;..................?:...........?:....................................
....................................,............?...................;+...........:.....................................
................................................:;....................+.................................................
................................................:.....................,,................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................ ;;;*????%%%%%SSSS#####S##########################@@@@@@@@@@####@@###@@###@################SS#S#SSSSSS%%%SS%%%????*+;+++;
+;+*???%%%%%SSS##################################@@@@@@@@@@@@##@@#####@###@###############SS###SSSSSSS%%SS%%%????*+++**+
*++*???%%%SS%SS#########################@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##########################SSSSSSS%%SS%%%%??%?*****;
***?%%%%%SSS%%S###############@#####@@#@@@@@@@@@@@@@@@@@@@@@@@#SS%%SS#@##@@##################S#SSSSSS%%%S%%S%%%???****+;
*???%%%%SSSS%%S##############@@@@##@@@@@@@@@@@@@@@@@@@@@@@@@S?+*??*++?#@##@##@@##############SSSSS#SSSS%S%SS%?%%?******+
*???%%%%SSSSSSS#############@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#%+;+*%%?*+;*S@@#@##@################SS##SSSSSSSSS%??%??*****+
????%%%SSSSSSSS############@@@@@@@@@@@@@@@@@@@@@@@@@@##@@#?++??%%%%??*;+?#@@@#@@####@#########SSS##SSSSSSSS%%??%%??*??*?
?%%%%%SSSSSSSSS############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S*+*%%%??%%?**+;;?#@##@@####@#########SSS###SSSSSSS%%??%%???????
?%%%%%SSSSSSSS#############@@@@@@@@@@@@@@@@@@@@@@@@@@@@%+;?%%%%SSSSS%?**+;%@@##@@##@@#########SSS##SSSSSSSS%%??%%%%?????
?%%%%SSSSS###S#############@@@@@@@@@@@@@@@@@@@@@@@@@@@%;+*%%SS###SS##S%?*++S@@##@##@@#########SS###SSSSSSSS%%%?%%%%???%?
%%%%%SSSSS###############@@@@@@@@@@@@@@@@@@@@@@@@@@@@S;;*??%###S%%SSSSS%?*;?#@@####@##########SS###SSSSSSSS%%%%%%%%?%%%?
%%SSSSSSS###############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*:+?%%SSSS#######S%%?++#@@###############SS###SSSSSSSS%%%%%%%%%%%%%
%%SSSSSS##########@####@@@@@@@@@@@@@@@@@@@@@@@@@@@#@#:,+?%%SS##@@@@@####%?++S@@@#@#############S###SS#SSSSS%S%%%S%%%%%%%
%%SSSSSS##########@@###@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%,:+*?%S##@##@@@####S%?+%@@@#@#################S#SSSSSSSSS%%S%%%%%%?
%SSSSSSS###########@###@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?,;+*?%S##@@@@@@@####S?+?@@@@@#################S#SSSSSSSS%%%%%%%%%%?
%%SSSSSS###############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+,;+*?%S#@@@@@@@@@###S?+*#@@@#@################S#SSSSSSSS%%%%%%??%%?
%%%SSSSSS##############@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+,:;+?S##@@@@@@@@@@@#S%++#@@@#@@###############S#SS#SSSSS%%%%%?????*
%%%SSSSS############@##@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+,:;*?S##@@@###@@@@@##S*+#@#@#@@##############SS##S#SSSSS%%%%%??????
%%%SSSSS############@##@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+.:;+?S###@@######@@##S*+S@@@@################SS##S#SSSSS%%%????????
%%%SSSSS##############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#;.,;+*%%%S#######@@#S%?+*#@@#######@##########SS####SSSSS%%%%???????
%S%SSSSS##############@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@*.:;+*%%?%SS#@#@@@#%%?*??S@###################SS####SSSS%%%%?*??%%??
SSSSSSSSS#############@##@@@@@@@@@@@@@@@@@@@@@@@@@@@S,:;+SS;,,*#S#@@@#SS*,,?%S@###################SS####SSSS%%%%?*??%%??
SS%SSSSSS#############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#:,;?#+..,:?#S#@@##%,..+SS###########@########SS###SSSSS%%%%?*?%%???
%%%SSSSSS#############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#;.;%#;....;#S#@###+...;###@##################SS###SSSSS%%%%?*?%%%?*
%%%%SSSS###S#############@@@@@@@@@@@@@@@@@@@@@@@@@@@@?.:%#+.,..:SS#@#SS:.,.?@##@##################SS###SSS%%%%%%??%%%??*
%%%%SSSSSSS############@@##@@@@@@@@@@@@@@@@@@@@@@@@@@?..?@*..,.:SS#@#S%,..,S##@##################SSSSSSSSS%%%%%%??%%%?**
%%%%SSSSSSS#S############@##@@@@@@@@@@@@@@@@@@@@@@@@%:..;#S;+?;+#S#@#SS++;*######################SSSSSSSS%%%%%%%??%%%?*+
%%%%%SSSSSSSSS############@##@@@@@@@@@@@@@@@@@@@@##S:...,?@SSS%SSS###S%S#S#S%####################SSSSSSSS%%%%%%%?%%%%?++
%%%%SSSSSSSSSS#############@@@@@@@@@@@@@@@@@@@@@@##+.....,?##SSSS##@#S?%%S%;;S@##@################SSSSSSS%%%%%%%%%%%%?++
%S%SSSSSSSSSSS#########@@@#@@@@@@@@@@@@@@@@@@#@@@#*.......;*?SS####@SS#%*+:.,?####@################SSSSSSS%%S%%%%%%%?*+*
%SSSSSSSSS##SS#########SS###@@@@@@@@@@@@@@@@@@@@S*,.......;?*S#@#S#@#S##%:...+#####################SSSSSSS%SS%%%%??%?*+*
%SSSSSSSS###SS######S%+::*%##@@@@@@@@@@@@@@####%+,........,**%S##S#@#S#S*....;##############SS#####SSSSSSSSSS%%%%??%?*+*
%SSSSSSSS###SS#####S%+,..,+S@@@@@@@#@@@@@###SS+,...........:+*%S#######%;....,?####################SSSSSSSSSS%%%%?%%?*+?
%%SSSSSSS###SS#####S?;....;S@@@@@@@@#@@####SS?,.............,:?S###@###%:.....,?###################SSSSSSS%SS%%%%%%%??*?
%%SSSSSSSS#SSS#####S?:...,+S@@@@@@@#@@######%;...............,*S##@@###?,......;S#################SSSSSSSS%SS%%%%%%?????
%%SSSSSSSSSSSS####SS*,...,+S@@@@@@@@@###@@#%:.................*S#@@@@#S*,.......+S############SS##SSSSSSS%%%S%%%%?%?????
%%%%SS%%%SSSSSSS##S%+....,*#@@@@@@@#@####S?:..................*S###@###?,........:+?S##########S##SS#SSSS%%SS%%%%???????
%%%%%%%%%%SSS#SS##S?:....:?#@@@@@@@####%*+:..................,+*%%SSS%?*:..........,?######SS#SS##SS#SSSS%%S%%%%%???????
%%%%%%%%%SSSSSSSSSS*,....:%@@@@@@@###@S;.....................:;+?%SS%?*+:..........,?#####SSSSSSS#SSSSSSS%%S%%%%%???????
%%%%%%%%%SSSS#SS#S%*,....;S@@@@@@@@##@%+,.....................:+%#@#S?*;,...........:%###SSSSSSSS#SSSSSSS%%%%%%%%??????*
%%%%SS%%SSSS##S##S%+,....+#@@@@@@@####%?,......................,:+%%+::,.............;S#S#SSSSSSSSSSSSSSS%S%??%%??*????*
%%%%SS%%SSSS##S##S%+.....*#@@@@@@@####?:.........................,;;,.................+S#SSSSSSSSSSSSSSSSSS%??%%?**???**
%%%%%%%SSSSS####SS?;.....?@@@@@@@@####+..........................,;;,..................?SSSSSSSSSSSSSSSSSSS%??%%?**??***
??%%%%%SSSSSS##SS%?:....,%@@@@@@@@##@?,...........................:;,..................*#S#SSS#SSSSSSSSS%SS%??%%???*****
??%%%%%SSSSSS#S#S%*,....,S@@@@@@@@#@@*............................,,...................:S###S##SSSSSSSSSSSS%??%%????****
??%%%%%SSSSS####S?+,,;+**S@@@@@@@@#@S;............................,,....................*##SS##SSSSSSSSSSSS%?%%%???**?**
??%%%%%SSS#@@@##S?*?S#####@@@@@@@@@S;............................,;;,...................;S#SS#SSSSSSSSSS%SS%?%%%???**?*+
??%%%%%SSS#@@@@@S%S#@@@@@@@@@@@@@@@#?;...........................,;+:...................,%#SS#SSSSSSSSS%%%%%?%%%????*?*+
??%%%%%SSS##@@@####@@@@@@@@@@@@@@@##@#*,..........................::,....................?#SS#SSSSSSSSS%%%%%?%%%??????**
??%%%%%SSS%S#@###@@@@@@@@@@@@@@@@@@#@@@*.........................,;;,.......,:...........;SSSSSSSSSSSS%%%%%%%%%???***?**
??%??**?SS%+?@##@@@@@@@@@@@@@@@@@@@@@@@?,;+;,....................,;;,........,...........,%SS#SSSSSSS%%??%%%%%?%??***?**
?*+:,..,+??;+###@@@@@@@@@@@@@@@@@@@@@@?:%###%:..........,..........,,........:+,..........*S##SSSSSSS%%%%%%%%%?%??***?*+
*+:......,;%??S@@@@@@@@@@@@@@@@@@@@@@S:+#@@@@S:........:*;........,........:..:,..........;S#SSSSSSSS%%%%%%%%%%%%?*+*?*+
*+,.......,#S*%@@@@@@@@@@@@@@@@@@@@@@*.%@@@@@#*......,.,;:.......,:,,......,..............,%#SSSSSSSS%%%%SS%%%%%%?*+**++
*+:.......,S@%S@@@@@@@@@@@@@@@@@@@#@#:.%@@@@@@?.....,+:...,.......,,.........:.............+#SSSSSSSS%SS%SS%%%%%??*+**+;
**+:.......+#%S@@@@@@@@@@@@@@@@@@@@@?.,S@@@@@@?......;;:........:,.....,.,...,.............:%SSSSSSSSSSS%%%%%%%%??*++++;
***;,.......;*S@@@@@@@@@##@@@@@@@@@@%,;#@@@@@@?......:::,.....,,;;:,.,,,,..,,..............:SSSSSSSS%SSS%%%%%%%%?*++++;;
+**;.........:S@@@@@@@@@SS@@@@@@@@@@#?%#@@@@@@%,..........,.....,:;:::,,,..,,::,..........,?#SSSSSSS%SS%%%%%?????*++++;:
+++:.........;#@@@#@@#@#%%#@@@@@@@@@@@#@@@#@@@S,..........,.......,:+,,,:,,..,::..........;##SSSSSS%%SS%%%%??????*++++;;
+++;.........+@@@@@@@#@@S*S@@@@@@@@@@@@@@@@@@@#+..........,........,,.:,:,,,..............;#SSSSSSS%%%%%%%%??????*++;;;;
+++;,........*@@@@@@@@@@#%?#@@@@@@@@@@@@@@@@@@@S:.........,............,,,,,,,............:SSSSSSSS%%S%%%%??????*+++;;;;
++++;,.......+#@@@#@@@@#@#%%#@@@@@@@@@@@@@@@@@@@?.........................,,,::,..........:SS%%SSSS%%%%%%%?*????*+++;;;;
*++**;.......;#@@@#@@@@@@@#%S@@@@@@@@@@@@@#@#@@@S:.........................,,,:,..........:SS%%SSSSS%%%%%%**???**++;;;;;
*++**:.......:S@@#@@@#@#@@@#%##@@@@@@@@@@@@@#@@@#;...........................,:,..........:%S%%SSSS%%%%%%%**???*+++;;+;;
+++++:.......,%@@@@@@@@@@#@@#S#@@@@@@@@@@@##@@@@#;.............,..........................,%S%SSSSS%%%%%%?**%%?*++++;+;:
+;;++:........:?S@@@@@@@@@@@@###@@@@@@@@@@##@@@@S:.........................,,.............,%S%SSSSS%%%%%%?*????*+++;;+;:
+;+++:..........:*S#SS@##@@@@@#@@@@@@@@@@@@@@###?........................,,:,.............,%S%SSSSS%%%%%%?*????+;++;;;;:
+++**;,...........,;;+S@@@@@@@@@@@@@@@@@@@#####%:........................,::,.............,%S%S%%SS%%%%%%?*????+;++;;;::
+++**;,...............;%#####@@##S%%%%SS###S#S?:..........................,:,,............:%S%%%%SS%%%%%%?????*;;++;;;::
+++**+:................,:;;++**?%%%?++****?**;,............................,,,............:%S%%%SS%%%%%%%?????*;;*+;;;:,
;++*?*+:,......................,;*****????*++:.............................,,.............:SS%%%S%%%%%%%%??****;;*;;;:,,
;++*?*+++;:,,.....................:;;+*?%SSS?,............................................;SS%%%%%%%%%%???*****;;+;;:,,,
;;++**++****+:....................,;?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%%?*+;;:;+++;+*??++;..................
...................................,,,::,,.........,,,,,,,,,,,,,,,,,,...................,,,,,:;;:;;;;;;::++;:::,,,.........,.,::+*?**?%?:.,,++*+++++++;;....,,,,,,..................
...................................................,.......,..............,,...................................................,....................................................