###### ##....## ##......## ############## #........# ##.....##.....## #.......%# ##..............## #........# #................# #........#### #............(...# #...........# #.........<..>...# ####### #........##.# #................# #.....## ##......###.# #................# ##.P.P..# ##....####.#########.............[..###########..._...# ##.####.........................................P.P..# #.##...##...########......#.....#############.......# ####....#####..###### ###..#.######.## #..###.).# #......## #....[..# #.##.# #...# #.## ##### #>.....# #.##..#.#####.##.# #...# #.# #.o....# #.###.#........#.# ##...##########.# #......# #.# #...###....#.# #...............# ######## #.# ###...##...#.# ##....############ #.# ###.###....###.....# #.# #.# ###..##..#...# ######.# #.# #..##.###.## #....#.### #.# ##....# ### ####.....## #.# #.#..#### ###.#..# ##.# #.......### ########## ###### #.##.# #..# #.<####(..# #........# ##....## #.##.###..### #.## #....# #........# #......# #.##........# #.# #.(..## #.......># #......# #.####......####.####.....#########........# ##.....#####.####.....................................# ##.............................(...##.#######.......[# #...######.#######.######.####....##.#######........# #......._.)...............................[.........# #...####...#######..#####.####.....###..####........# #...#....### ##.......########.# ##...########### #####.#### ####.##...# #.## ###.# #.# #..###.######..### #.#### #<# ##....#.....###...###....## ###.# #####..##.#####...###..#####..# #...# ###.....###...#####...##........# #.###########...##### ###...#####.########### #.# #.........### ###.....#.# ######.###.######### #####.#.# #.........(# #...# #..........# ##### #..........# ############