###### ########### #....##### #.........# #.......(# ##### #.........# ##..PPPP(.# ##...## #.........### #...P.PPP.# ##.....## #...........## #.#.PP_PP)# #.......# ########.....###### #.#...PP(.#####....(..# ##...#.#........### ##.#.PPP.(.(..##.......# #..#..............## #..#####...##(........## #.###.).####...##..#####.## #..########......## #.# ###..# ###.##........# ##.## #.......# ##.# #..#####.###...##)####..# ##.......# #..# #.....##.#####..#......## ###........# #.## #..##.##..##......#..#########...#.....## #.# ##..#..##.##.[...###.###.......####...## #.# ##..#..#.##.....###.....####### ##### #.# ##..#.#.####.#...####.......# #.# #####.#...## #.###.####.#####.######## #.# #........).###..##......#####)..#....# #.# #....###....[##..###.<...............# #.# ###....###.................##....##....# #.# ##......##...##)#.).<..####.......##....# #.# #..##......#.##.####...#######....####### #.# #.##....####..#....#.....###......# ##.# #.##.##.#####.####.....#.)#..#....# #..# #.#..##...###..#####..###...####### #.## #.#.#####..###.(.###...........# #.####.#.# ##................#.##.### #....>...# #..#####...#######....).# ######### #..####### ###.# ###..# #####..#####.......# #.## ##...# ##.# #O.....#.......# #####)#### ###..#.# #>### #......#.......# #...))...# #...##.# #...# ###....#...>...# #........######.####<# ###.##########)...........# #............(..####.######## #..##...........#.......# #.[......########.....#.....####.)....#########.......# #........# ##.............# ####...# #.......# ########## #....[......##.## #...# #.......# #..........##...#####...# ######### #.........##.....##.....# #........^#.......#.##### #............._.....# ##........#..(....### ##.....#.##...).## #######..##.)(## ##..##)## ##....# ######