################# ........e().....# .........((.(..... .................. #...........##.... ###.......### ... ########## ######### ##.....## .. #........########## #.......# #....... . #.###.>...........# #..####.# ........ #.# #.#####.#####.# ##.# #.# #.# #.# #.# #.# #.# #.# ##'###+## #.# #.# ##'## #.# ##.......## #.# #.# ##...###.# ##.........###.# #.# ##.....##'# #...........##.# #.# #......#..# #...........##.## #.## ######## #.........# #...........'...####..###......####.........# #......(...####.P.................'.........# ##........## #.#####.###.####.####....(<...# ##.....(## #.# #)# #.# #.# ##..(.....# ##....## ##'#####.# #.# #.# ##.......# ##...### #.)....#.# #.# #.# ##+###...# ##.....# #.<....#.# #.# #.# #....+.^.# #......# #......#.# #.# #.# #..###...# #?..>..# #......#.###.####.#####..####..# #......# #......'.......)...............# #......# #......##.######.#......)......# ##.....# #......##)# #.#..####'####..# ##....# #####......##.# #.#..#.......#..# ###### #...'....)###.# #.#..#.......#####+ #.###....## #.# #....#..........'.+ #.# ####'# #.# #....'..........'.# #.######)####.######.#..#..........'.+ #....................#..#.....).#####+ #.######.......####.....#.......#..# #### #[######.#.###.# #.#...####'####..# ##..## #..........# #.# #....)...........# #....## #.######'### #.# ###..............# #.....## #.# ##....## #.# ##...#.>....###### #......# #.###......###.####..........## #P.....###...'.......'...##......###'## #......'...###.......##...'......+...# #......###.# ##..)...###?##......###.# #.....## #.# ##.....# #.###.....# #.######## #....## #.# ##'#### #.##......# #........# ##..## ##'## #.# #.##......# #..####### #....####...## #.# #.##......###..# #.<...##.....## #.# ##.##......'....####### ......... #.......).....###.#####..##......###........# #........ #.............'..[....<...'......# ##.####### ##........ #...)........#############.......####)#####.###e........ ##..........## #.#.#.#.#.#.)[.....# .......... .... ##....##'### #............#####+# ......... .... #'#####.# ###.......#..# ##..# #........ ..... #.# #.# #.....>.)...# #...# ##...# ..... #.# #.## ##......)#..###...###...## ..(... #.#####..# #.............'...##..)## #ee...# #.....)..# ##.......#.####...##....#####....... ########## #..........# #...##.....##)((...... ##.#.#.#.#.# ##..###..)............ #######.[.# #### #...(........... ##### ###............. ##############