###### ######## #....# ###......#### ######## #(...# ######## ####### ##.'......'..# #......# #####....# #####......# #.....# ###..#......##.###......# #...'....# ##...)......# #.....# ##...##......##...+......####.###.)..####..###......# #.....# #..####.!....######......##..<# #....##...## #......# #....^###.## #......# #......'..### #....#..### #.....[# #.....'...# #......# #.!....#### #....'.## ###'#### #.....##### #####'## ####'### #....### #)# ##'#### #...# #.# ###'## #)# #.# ####.### #.# #.# #.# ##'#### #....# #.# #.# ######.## #.....# ###.######## #.## ####.#######.......# #.....######..........# #..# #.....##)..........# #.....#...............# ##.########.....##.###.......# #.....'.####..........# ##.#............##.# #.......# #.....### #..........########....######........# #.......# #.....# #.................>..### #.....#### #.......# #...%.# #..........#########.# #.<...# #.......# #.....# ###.######## #.# ####.## #....)..# ###..## #..# #.# #..# ######.## ######..##### ##'#### #.# #.## ##.# #...........####.....# #.# ##.# #..# #...........'..#.....### #.# #..# ##'###### #.............)......'.## ####'##### ###'###### #.......# #.....<......P)P.....#..######........# #..%.....### #.......# #............._......##..<...'....)...###........'.# #.......# #............P.P.....#########........#.+........#.#####.......# #....................# #........#.#........#.....#.......# ###'############.....# #..........#######'######.'.......# #.# ####'## #........### #.# ###.......# #.# #...# #######'## #.# #####'### #.# ##.### ##.# ##.# ##.# ###'###### #..# #..# #.)# #..# #....(...# ##.######### #.## ####'### ####.## #........# #..........# #.# #......#######.....# #........# #.....%....# ###.# #......'.....#.....# #.>......# #..........# #...# #......#####......(# #........######..........########.#########......# ###.....# #........'..!.............................'......# #.....# #........######..........#######..#########......# #.....# ###'###### #####.###### ##%## #......# ####.## #....## #.# #..# ######## ##...# ####..# #.## #.## #..### ##.# #..# ##O# #.## ####.#### #######'##### #.g# ####'#### #....(..# #...........## ##.######## #####.......# #.......###........#...###..(..((..# ##...'.......# #.......#.'.......###...##...g...>.# ####..###.>%....# #.........#..............#.........# ###....## #.......# #.......###.....#.)...#............#####...#### #.......# #.......# ####.##.._..##.#...............### #.......# ######### #..#.).).#..#.........####### #.......# #...........########### ######### ##...###..)## ##...#...## ##.....## #######