########### ######### ####..##.....## #......<# ######..'.########.# ######### #.......# ######### ##......##.##^#####'# #.......# #.......# ####.......########..#######.##..%....# #.......# #.......####..........#........## #.##..._...# #.......# #.<.....#....##.......%.######## #..##.....####.......# #.......'.#####.......### #...##...##..#.......# #%......### ##.###### ##'#....####.'.......# #####'### #.#### #...#### ###.......# ###.# #....## ##..# ######'## #...# ####..# ####### #..## #.....# #.### ##.# #.....# ##..# ##'########## #.# #####'### #.....# ##'##### #...........# ####'###### ###.......# #.....# #......####...........# #.........# #.'.......### #.(...# #......#..'...........# #.........+.....#.......'.# #.....###### #......'.##...........# #.........##### #.......#.####.%...'....# #......####...........# #.........# #..<....#....'.....####.###......# #...........# #.........# ###'##########.....# #...'......# #.....%.....# #.........# ##.# #.....# #####......# ######'###### #######'### #..# ####'## ##.##### ##..# #...# ##.## ##..# ##.####### #.>## ####.####### ##..# #..## #........# ##'##### #..........# #..## #.## #......>.# #......# #..........# ##.######## #####'##### #........# #......# #..........###.........# #.........# #........####%.....# #............#.........# #.........#######........##.'......# #.....%)...#.#.........###.........'.....#........##.#......# #..........#.............#......%..#####.#........'..#......# #######.######.........#.'.........# #.'........########'## #.# #####.#######.........# ###........# #.# #.# #..# #######'### ##..###### ..# #.# ######.### #...# ##.### ##.## ###.# #........# ###.# #...<# #.. #...# #........# ########.## #....# #.# ###'#### ###........# ###.........### #....##### ###'### #......# #....%.....###.............## #........####.....# #......# #.#............#.........#..###....###....'.....# #.@....###.#........### #.........##........# ######.....# #>.....'...#........# #....>....######....# #.....# #......#####........# #.........# ###.## ###'### #......# ####.##### ###.####### #..# #..## ##'##### #.# #.### ##.# ##..## #..# #.# #....### ####.#### ##..## #.## ####'### ## ...# ###.......# ##..# #'# #......# #########'#####.........# #########'### #.....#######....^.# ###...........#...#.......# #...........# #.....##....'......####.'...........'.###.......###.%.........# #.....+..####......'....#..%........### #.......#.'...........# #.....# #......######...........# #.......#.#...........# #.....# #......# #...........# #.......#.#...........# #.....# #......# ############# #...%.....############# #.....# ######## #.......### ### #########