########### ###.........# ######## ####### ##...........# ############ ###......# #.....# #..#.........# ######## #..........####........### #.....###.##.........# ###......# #..........#....#.(......#####.....##..##.........###.'......# #[.........#.####......#....##.....+..###.)...........#......# #..........'.# #......####..+.....#### #.........#####......# #..........### #......# ####.....# #######.### ###'#### #..........# ###.#### #.....# #...# #..# ##'######### #.# ####+## ##.### #.## #.H# ##.# #...# #..# #.# ##H#### #.[# ##+### #####'####### #.# #..Z.# #####'####### #....######...........# #.# ####'#### #...........#####....+....#..........<# ###'##### #.......# #...........##..'....####.#...........###.......# #.......####...........'..##....# #.'...........'.#.......# #.......'..'...........#####....# ###...........#.#(......# #.......####...........# #....# #...>.......#.'.......# #.......# #H..........# ##+### #...........###......<# #####'### ###'######### #.# #...........# ######'## #...# #)# #.# ###'######### ##.# ###'### #.## #<# #...# #..# #.....# #.H## ##.####### ###.####### ####'## #.....# ##..# #........# #.........# #.....# #.....# ##.###########........# #.........####.....# #.....##########.##...........).....####...........##.....# #..†..'.............########.........(.#.......<.#..#.....# #.....##########.#### #........##.#.........##.#.....# #.....# #H# #....)...##.(.........##.#.....# #.....# #.# #.......>####.........##.'.....# ###'### #.# ###.###### #.........####.....# #.# #.# #..# ####.###### ####'## #.### #.# #.## ##...# #..# #...# #####'####### #.# #..### #####.### #####'## #...........######'###### ##'####### #.......# #......# #...........##..........####........# #...>...# #......# #...........##..........'..#.)......# ###.......# #......# #...........##..........##.'........####.........# #......#####.......................####........'....#.......# #...[..'...'...........##..........# #........######.......# #......#####...........##..........# #........# ###.##### ######## ##############..........# ########## ##.# ######.##### #..# ###.### #.## #.....# ##.##### #.....# #......# #.....# #......# #.....# #......# #.....####################.....^# #....)'.................##......# #.....#################........># #.....# ####......# ####### ########