######### ############# #.......#### ######### #...#.....#.# #..........## ############.......# ###.#.###.#.############ #.......##..####.......##.'.......######.......#.[.##....(....# #.......###....#..........#.......#....'.#########............# #.......# ####.#.......####.......#.####...#.......#..........# #.......# #.#.......# #.......+.# #.#.#.#######..........# #.......# #.<.......# #.......### #.#.........##.........# #.......# ###.......# ######'## #######'###########.#### #####.### ##.###### #.# ##..# #....# ####..### #.#### ##.# #..## ###[####### #.......# #....## ###..# #.## #.........# #.......# ####..# #...## #.# #.........# #.......# #######'## ##'#### ######'## #.........# #.......# #........# #.....# #.......### #.........# #.......### #........#####.<...# ###.......'.# #.........# #.........#####........##..'.....####.'.>.....#.#####.........# #.......#....##........#..##.....'....#...)...#)..............# #.......####..'....)...'.###.....########'###########.........# #.......# ####.....(..### #.....# #..# ##.######## #####.### #####(#### ###'### ##.# #.....# #.# ##)# #..## ####'####### #####>##### #.# #).# ##..# ####..........# #.........# #.# #.## ##.# #..'..........# #.........# ###.### ######'## #####+###.##..........#####.........# #.....# #.......##### #.......#.##..........#.............# #.....#####.>.....'...####.......#.##..........'.###.........# #.....##..+.......###....'.......'.##..........### #.........# #........##.<.....# ######.......####..........# #....[>...# #.....#####.......# #.......# #..........# #######.### ###.#### ######+## #.......# #..........# ##.# #...# #..# ##'###### #########'## #..# ##.######## #####.### #..# #..# ##.## #.........# #.......# #####'##### ####.## ##..# #.........### #.......####.........### #....# #..## #...........# #.........##.........'.# ##'#### ###'## #.........#.###.......#..#.........#.# #....# #....# #.........#<.##.......##.#.........#.## #....# #####....# #.........##..........##.'./.......#..####....#####...'....# #.........#####.......####.........##....'....'.....###....# #.........# ###.##### #######'#########....####### ##'### ##.######## #..# ####.# ###### #.## #e..# ##.# #....# #.(# ###)... #.# ##.##### ##.##### ###+# #.# #......# #.....# #.# #......# #########.## ###.#########......# #..........# #........##........###################.....P....# #........##.#......#............................# #...........##.#.....)#.#############...#..........# ####...........#........# #..../.........# #........####......### #..............# ########## #......# #.._...........# ######## #.....########## #.....# #######