######### ######## ########### #.......# #......################# #.........# #.#####.#### #..............<.......###.........# #.#...#.'..###......###############...'.........# #.###.#.##..##.(....# #####.........# #.....#.###.........# #.........# #.#####.# ####......# #######'### #.......# ##.##### #...# ###'###### #...# #.### #......# ###+#### #.# ######### ######'## #...#.# #####.### #.......# #.....)(# #.#.#># #####.......# #.......# #.......######.#.#.# .........<..# #####.......# #.......'...##.#.#.########## #####.......###...'.......# #.......###.##.#.#.'<........ #.......#...###.......# #.......# #..#.#^#.########## #.........### #.......# ##+###### ##.'.....# #.......### ##'###### #.# ###..##.# ##.###### #.# ##.# # #..#### #. #.# #..# @ #..# #. #.# #.## e##..##. ##.##### ##(######. #.#..#.# ###......# #.......#.e##.#..#(## ########## #........# #.%.....# #.e.....(o. #........# #.#...)..# #.......#####.#..#.########........# #.#......# #...............e()(......'........###### + #......# #...........((..(((o(....##........'....+ #......# #.......#####.#)(#(########........###### ##.##### ####.#### #........o.# #).......# #.# #.# ##.#..#.##.. #######'## #.## #.# #c#..#.# ###.# #..# #.# ##..##. #...# ##%####### #####'## #..# . #.### #........# #.(....###### #..###### #####'### #########+## #........# #......'....####.......### #.......####..........# ###........# #......####....'.......'.###.......%.##..........###..........# #......# ######.......#...'.......#..#..........'...#........# #......# #.......#####.......##.'...P......#####........# #......# ##'###### #.......####....>.....# #........# #####'## #.### #.......# #..........# #........# #.%.# #...## #.......# ###'######## #........ #.### ###..## ###..#### #.# ######## ###'#### ##..# ###..#### #.# #......#### #########'## #>%.....# ##.##### #..%...'..# #........%.#### #......[####......# #..<...##.###...%......+..###.......##....>...# #......##..##..%%......##...#.......#..#......# #......###..'..........####...........##......# #(.....# ####..(.......# ###.......####......# ######## #..........# ######### ######## ############