######## ##>.....## ##........## ####### #..........### #.....# #...<.......[###### #.....# #..........#..PP.(# #### #.....# #..........#P.PPP.# #..# #.....# #..........#PP_P..# #..# #.....########## ##.(........PPP.P.# #..# #.....#........# #..............P..###### #..# #.[...#........# #.......[..............############..###.....#........# #...........#####..##........................#........# #...........# ##.##.#.##########......#...##........##### #.....(....## #..#.#.# #........................# ##..........#### ##...#.# ##........................# ##............####...#.# ####.........................# #####...........[.#...# #.........>..................# #.........##.###..# #.##.........................# #.........##.####.# ###.##...............#......<..# #........###.[.##.# #...##.........................# #........###......####.#####............###.........# #......................#####...........(# #.........# #####....##.#.........#........####.##### ########### ####%..)#...........#####..##...# ######...##........####......##.### #.......................###.##..# #...<...[......#.########......## #.....).......##.## #.#.#### ####.............##..## ##.#.# #.........)...........## #..#.# ##......####.>.####.#..####.##.## ##.....####...####.....#.......# #.######<......######.........# #..#####........######.######.# ##..............#...........#.######### #######........#.####.####.#.........# #........#.#...)...#.#.........# #........#.#.##.##.#.#.........# #........#.#.#...#.#.#.........# #####.........._...............### ######.#.#...#.#.#...>.......### #.#.##.##.#.##............## #.#.......#.#.........#.#..## #.####.####.#.#########.....# #.......[...#.# ####### ######.######.# #........# ##########