########## ######## #........# #........ #........# ####### ####### #........# #........# ####.....# #.....##### #........# #........# .........###### #.....'...# #........# #........######### #..........###.....###.###........# #........'........ #.....####...'.....# #..##........# #........######### ##.#### #####.<...# ##.......>...# #...(....# #..# ##'#### ####........# #.......)# ##.## #.<..## #........# #####...## #..# ####..# ##%####### ####..### #.## ##.# #.# #...%.### ######### ##'###### #####.## ###'####### #.....'.# #.......# #.......#########..%...####.........# #.....#.#####.......####.......#.................#.........# #.....#.....#.......'.##.......'.#######......##.'.........# #.....#####.#..%....#.##.......### #......####.........# #.....# #.'.......#.##.......# #......# #.........# #.....# ###.......#..'.......# #......# #.........# #..%..# #.......####.......# ###.#### #.........# #.....# ######+## ##'###### #..### #.......<.# ####'## #.# #..# ##...# ########+## #...# #.# ##'##### #########'## ####'##### #####.## ###......# #..........# #........# #......###.'>..)..# #..........# #........#######.....>##..#......# #..........# #........'..%............##......######..........# #........#######......#####......'....'..........# #........# #......# #......######.....<....# ####+##### #......# ######## ###'######## #......# #....# ####.### ####.# ..# #.#### #.## #....# #######'### ...........# ####+#### ..........#####.......# ..........'...#.......# ..........###.'.......# .........# ###.......# ........# #####'### ... .......# #..# .. #+####### #.## ##. ..### #.# ###..###### ...# #.# #.........# #######.## ####'### ##.........# ####....>...#### #......# ...$........###############...........().####......# #.........').......g......##........##....'......# #...(.....##################[.......#######......# #.........# #........# #......# #.........# ########## #......# ########### #......# #......# ########