- Country: Argentina - Location: Buenos Aires - Status: Split-up - Formed in: 2010 - Genre: Ambient/Black Metal - Lyrical themes: N/A - Record label: Unsigned/independent - Years active: 2010-?
Members
Lesal
All instruments, Vocals (2010-?)
Member(bands):
Cavernaria
Close
Type:
Demo
Release date:
2010
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lesal
All instruments, Vocals
Tracks
1.
July Begins
05:01
(loading lyrics...)
2.
Talking About Our Destiny
05:03
(loading lyrics...)
3.
Drinking Your Tears
03:45
(loading lyrics...)
4.
Storm Ring
04:17
(loading lyrics...)
5.
Endtime
03:02
(loading lyrics...)
6.
June 12
04:04
(loading lyrics...)
7.
Everything
03:38
(loading lyrics...)
8.
All I Need
03:48
(loading lyrics...)
32:38
Close
Type:
Demo
Release date:
2010
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lesal
All instruments, Vocals
Tracks
1.
Walk on Thoughts in My Mind
03:42
(loading lyrics...)
2.
Nothing Left to Say
03:11
(loading lyrics...)
3.
July 13
04:59
(loading lyrics...)
4.
Sigh for My Cause
07:51
(loading lyrics...)
5.
Hold Your Hand
06:01
(loading lyrics...)
6.
Rain in Your Life
06:42
(loading lyrics...)
7.
Broken Mirror
04:51
(loading lyrics...)
8.
Forgiveness
05:32
(loading lyrics...)
9.
A Look in August
04:51
(loading lyrics...)
47:40
Close
Type:
Demo
Release date:
2010
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lesal
All instruments, Vocals
Tracks
1.
The Release of the Blame
04:59
(loading lyrics...)
2.
Crystallized Eye Pain
04:45
(loading lyrics...)
3.
Waiting for the Rain
04:07
(loading lyrics...)
4.
Longing of Pain
04:06
(loading lyrics...)
5.
A Path Lost in Your Eyes
04:54
(loading lyrics...)
6.
The Bitter Smile
02:46
(loading lyrics...)
25:37
Close
Type:
Demo
Release date:
2010
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lesal
All instruments, Vocals
Tracks
1.
Waking up in Your Arms
09:34
(loading lyrics...)
2.
Living the Past
07:31
(loading lyrics...)
3.
Lying Smiling
10:52
(loading lyrics...)
4.
Roads with Thorns
04:26
(loading lyrics...)
5.
The Dark Queen of Suffering
03:36
(loading lyrics...)
6.
Down to Fly
02:43
(loading lyrics...)
38:42
Close
Type:
Demo
Release date:
2010
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lesal
All instruments, Vocals
Tracks
1.
Forgetting Everything
05:30
(loading lyrics...)
2.
Long Distance Pain
06:06
(loading lyrics...)
3.
Far from Reality
07:56
(loading lyrics...)
4.
Ushuaia
02:54
(loading lyrics...)
5.
Crystallized Eye Pain P.t.II
10:00
(loading lyrics...)
6.
Født til å herske, Part I (Mortiis cover)
06:06
(loading lyrics...)
7.
When the Land Got Dark
07:06
(loading lyrics...)
45:38
Close
Type:
Demo
Release date:
2011
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lesal
All instruments, Vocals
Tracks
1.
The Sun
05:16
(loading lyrics...)
2.
Breathe Your Breath in the Distance
03:26
(loading lyrics...)
3.
Forgetting Live
06:01
(loading lyrics...)
4.
Only Memories Remain in the Environment
06:12
(loading lyrics...)
5.
Influence the Nature
02:30
(loading lyrics...)
6.
Melancholic Sound
04:21
(loading lyrics...)
7.
December 20
06:52
(loading lyrics...)
8.
Angels Still Live
03:16
(loading lyrics...)
9.
Lost
09:17
(loading lyrics...)
10.
78230911
03:05
(loading lyrics...)
50:16
Close
Type:
Demo
Release date:
2011
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lesal
All instruments, Vocals
Tracks
1.
May
10:08
(loading lyrics...)
2.
When the Sun Doesn’t Shine
13:22
(loading lyrics...)
3.
You Scream in This Silence
10:24
(loading lyrics...)
4.
Breves Sunt Dies Hominis
02:53
(loading lyrics...)
36:47
Close
Type:
Demo
Release date:
2011
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lesal
All instruments, Vocals
Tracks
1.
Time Is Our Mind, Infinity Has My Name
26:26
(loading lyrics...)
2.
The Imperfection of the Human Mind, Is My Perfection for Analyzing You
21:11
(loading lyrics...)
3.
Quiet and Believer in the Mystical
05:57
(loading lyrics...)
53:34
Close
Type:
Demo
Release date:
2011
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lesal
All instruments, Vocals
Tracks
1.
Nothing More to See
04:48
(loading lyrics...)
2.
Coma (Lantlôs cover)
04:58
(loading lyrics...)
3.
Lonely Road in Front of a Life
08:51
(loading lyrics...)
4.
Otoño eterno
03:48
(loading lyrics...)
5.
Omega
03:09
(loading lyrics...)
6.
The Vision of Sin
02:46
(loading lyrics...)
28:20
Close
Type:
Demo
Release date:
2011
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lesal
All instruments, Vocals
Tracks
1.
Forced to Forget
06:29
(loading lyrics...)
2.
Once Again
07:32
(loading lyrics...)
3.
Don’t Hate Me, It’s All for Me
08:18
(loading lyrics...)
4.
I Never Lose
04:50
(loading lyrics...)
5.
Unknown
05:51
(loading lyrics...)
6.
El tiempo es nuestra mente
02:26
(loading lyrics...)
35:26
Close
Type:
EP
Release date:
2011
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lesal
All instruments, Vocals
Tracks
1.
The Last Man on Earth
07:06
(loading lyrics...)
2.
The Story of My Life in One Year
07:54
(loading lyrics...)
3.
12 dias de agonía
09:21
(loading lyrics...)
24:21
Close
Type:
Full-length
Release date:
2012
Catalog ID:
N/A
Label:
Independent
Format:
Digital
Members
Lesal
All instruments, Vocals
Tracks
1.
Between Truth and Sin
04:12
(loading lyrics...)
2.
A God Is About to Die
04:58
(loading lyrics...)
3.
Ashes and Your Name
03:00
(loading lyrics...)
4.
Mente nocturna
02:49
(loading lyrics...)
5.
Los maestros del sufrimiento
04:45
(loading lyrics...)
6.
Sabiduría entre recuerdos
04:11
(loading lyrics...)
7.
The Cry Forgotten
03:29
(loading lyrics...)
8.
Negotiating with the Happiness
05:25
(loading lyrics...)
9.
Paranoid and Desperate
03:44
(loading lyrics...)
10.
Seduced by the Memory
02:18
(loading lyrics...)
11.
Entre tanta oscuridad decir una palabra de esperanza
04:14
(loading lyrics...)
43:05
Close
Type:
EP
Release date:
2012
Catalog ID:
N/A
Label:
Independent
Format:
Digital
Members
Lesal
All instruments, Vocals
Tracks
1.
For Me
03:22
(loading lyrics...)
2.
Never Ends
05:12
(loading lyrics...)
3.
Solitude
01:33
instrumental
(loading lyrics...)
4.
Negative
04:06
instrumental
(loading lyrics...)
5.
Silence on Rain
02:04
instrumental
(loading lyrics...)
6.
Espejos
04:52
instrumental
(loading lyrics...)
21:09
Close
Type:
EP
Release date:
April 2012
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lesal
All instruments, Vocals
Tracks
1.
Another Day
02:23
instrumental
(loading lyrics...)
2.
13
05:44
instrumental
(loading lyrics...)
08:07
Close
Type:
Split
Release date:
May 2012
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
A Premonition
Lesal
All instruments, Vocals
Tracks
1.
A Premonition -
Deja Vu in the Nothing
07:07
(loading lyrics...)
2.
Enceladus IX -
200.000 Light Years
19:42
(loading lyrics...)
26:49
Close
Type:
EP
Release date:
November 2012
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lesal
All instruments, Vocals
Tracks
1.
Despertando al amanecer
05:17
(loading lyrics...)
2.
Never Ends
05:16
(loading lyrics...)
3.
Sueños
05:08
(loading lyrics...)
4.
The Nothingness
05:17
(loading lyrics...)
5.
Fallen
07:07
(loading lyrics...)
28:05
Close
Type:
Demo
Release date:
January 2013
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lesal
All instruments, Vocals
Tracks
1.
Nada que pensar
01:51
(loading lyrics...)
2.
Días astrales
04:53
(loading lyrics...)
3.
1990
01:51
(loading lyrics...)
4.
Las reglas de un pesimista
05:52
(loading lyrics...)
5.
Marcas del tiempo (mundo imaginario)
04:18
(loading lyrics...)
6.
Suspiro sin razón
10:34
(loading lyrics...)
29:19
Close
Type:
Split
Release date:
May 1st, 2013
Catalog ID:
N/A
Label:
No Remorse Records
Format:
CD
Album versions
Release date
Label
Catalog ID
Format
Description
May 1st, 2013
No Remorse Records
CD
May 1st, 2013
No Remorse Records
Digital
2014
Depressive Illusions Records
cut 1570
CD
CD-R, Limited edition
Members
A Premonition
Lesal
All instruments, Vocals
Worthless Life
Joseph Davidson
Guitars
Caleb Hennessy
All instruments, Vocals
Tracks
1.
A Premonition -
Sigh No Reason
10:34
(loading lyrics...)
2.
Müldeponie -
Ab-Ominor
09:21
(loading lyrics...)
3.
Worthless Life -
Eternal Silence (Part 1)
06:29
(loading lyrics...)
4.
Worthless Life -
Eternal Silence (Part 2)
03:58
(loading lyrics...)
5.
Valtiel -
Heather
07:09
(loading lyrics...)
37:31
Close
Type:
Split
Release date:
May 1st, 2013
Catalog ID:
N/A
Label:
No Remorse Records
Format:
CD
Members
A Premonition
Lesal
All instruments, Vocals
Worthless Life
Joseph Davidson
Guitars
Caleb Hennessy
All instruments, Vocals
Tracks
1.
A Premonition -
Sigh No Reason
10:34
(loading lyrics...)
2.
Müldeponie -
Ab-Ominor
09:21
(loading lyrics...)
3.
Worthless Life -
Eternal Silence (Part 1)
06:29
(loading lyrics...)
4.
Worthless Life -
Eternal Silence (Part 2)
03:58
(loading lyrics...)
5.
Valtiel -
Heather
07:09
(loading lyrics...)
37:31
Close
Type:
Split
Release date:
May 1st, 2013
Catalog ID:
N/A
Label:
No Remorse Records
Format:
Digital
Members
A Premonition
Lesal
All instruments, Vocals
Worthless Life
Joseph Davidson
Guitars
Caleb Hennessy
All instruments, Vocals
Tracks
1.
A Premonition -
Sigh No Reason
10:34
(loading lyrics...)
2.
Müldeponie -
Ab-Ominor
09:21
(loading lyrics...)
3.
Worthless Life -
Eternal Silence (Part 1)
06:29
(loading lyrics...)
4.
Worthless Life -
Eternal Silence (Part 2)
03:58
(loading lyrics...)
5.
Valtiel -
Heather
07:09
(loading lyrics...)
37:31
Close
Type:
Split
Release date:
2014
Catalog ID:
cut 1570
Version desc.:
CD-R, Limited edition
Label:
Depressive Illusions Records
Format:
CD
Limitation:
66 copies
Members
A Premonition
Lesal
All instruments, Vocals
Worthless Life
Joseph Davidson
Guitars
Caleb Hennessy
All instruments, Vocals
Tracks
1.
A Premonition -
Sigh No Reason
10:34
(loading lyrics...)
2.
Müldeponie -
Ab-Ominor
09:21
(loading lyrics...)
3.
Worthless Life -
Eternal Silence (Part 1)
06:29
(loading lyrics...)
4.
Worthless Life -
Eternal Silence (Part 2)
03:58
(loading lyrics...)
5.
Valtiel -
Heather
07:09
(loading lyrics...)
37:31
Band ascii art
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
..........................................:.................................,...........................................
................................,.........::...............................;..........,.................................
.................................,.........+;.............................;:.........:..................................
.................................,:.........+*,...,..............,......,+:.........:...................................
......,,....................,..,,..:,..,,....:?+:.:,,............,,:.:,+*,....,...,:..,,..,.....................,,......
........,:,................,:..,;:..:;::,..,:::*S?+:..............,;;?%;......:::;,..:;,..,,.................,:,........
..........:,....,,,......:,,::,.,,;;,:*?;,,:::+?S@??%?+;:,,,,,:;+??S@#%+;;;;,,+?+:,+;,,.,:;,,;........,,....,;,.........
..........,+:..:.........:...+;:++:,.,,.:;*,,,;;.+*.,;?@@@@@@@@@*:,?*,:+,,,++:,,,..,;++:;+,..:,........,:..,+,,.........
............,:::.,.......::..,+?%*;.,,,:::++:?+..:%S%SSSS%%%SSS##SSS;,.;*+;?;::,....;*%?+:..,:,......,,.::,,............
:...........,*S%%%%%%??***%%*++%%S#+;....,:;*??%S%*+:,.........,:;*?S#S%%*;,,....;,*#S%%++*?%?**??%%%%%%%S*,............
:..,,....:*%%?+:;;,,,:%%++++*%SS?;S#*;....:*#S?+:....................:+%%*;,,,..,++*SS%SS%*++++*S+:,.:+::+?%%*:....,,,.,
....:;**??*;::,::;;:;:++,.,...:++.:??**;;%#%+?:.......................,:*?+S+:++*?%;+:,?:...,:::;++;;;;:::::;*?%**+:,...
*****?+:,...,,.....,.++.,;**;::?::.,,.?%@S?++*%,....................,::*?;*%#S??:.,,:*;+++++:...:?,.,.....,,...,;;?*****
,,........,...,,,,,:.*;....:*+:S,,+*.;##+:S@#???:..,,,..:++;;,..:,,::,??;#@S+%@+..:+*?:?*:.......?,,:,..,,...,........,,
............,:*:,::::?:......+#@S;;+*@#*+**%##?%%*+;++;+S?%?*?;;::+*:%??##S*?*%#;;+?#@S;..,......++:::,,:+,.............
;.............:,,,,:*%,,......;#S++*##;:;:::+%?%%%%??+;S+SSS#%;++,;+S??@S?+:::,%#*+%@%......,..,.+%+,,,,,:..............
;,............,:,..,;+?;:,.....+#:,#@*.....*%?*?%S#%**,%:%SS?+:;++;S%+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;+;:%#;;**:;:+SS+;*@*;?#**;SS*SS*+:;*;*@*;*#*;++#?+*:;#*,;;%S:.,?#;..,*.::.;@?,:#?.,.....
......+@?....,**,....,:;;,.,SS;;::,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@%,.......................,:;+??%%??%%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%%?*+;;:;+++;+*??++;..................
...................................,,,::,,.........,,,,,,,,,,,,,,,,,,...................,,,,,:;;:;;;;;;::++;:::,,,.........,.,::+*?**?%?:.,,++*+++++++;;....,,,,,,..................
...................................................,.......,..............,,...................................................,....................................................