################# ###...............### ######### #.............###.#.###.......# #.............#......##.#####.# #...#.#.##.#....#.#.###.#####.# #..#...'####....#.#........##># #....%....##...)..#####.##.##.## #...#.........#.### #........# #...+.._..'.....# ########.# #..##......#....## #.# #..##.....##..... #%######### #..###.'...#...##.# #.#........ ##..##.#.#.##...# ... #.#.#.#..### #..............###.#.# #..%........ #.................##.# ###......PP. #.############.#....... ##.....P..P #. #.#..##.# #..P..P.PP. .. #....##.#### ##.P..P.PP.P #.# #.......... #....P.PP.P #. ##.#.###.### # #.P.P.PP.PPP.. #.......)..##.####...P.PPP..>PPP.P #####..#..#...........PP.PPP.P.PP.P.PPP ##.#### #......#..#.....#.#.##%..PPP.P..PP.PPPPP #.. ..# #.###.(...<.......# #.%..PPP.PP.PPPP.P.. ###.# #.# ####.###).#..#.......# ###....P..PP.PPPP..P ..#.###.###.....(..%.....#.....# #....PP..P..PP.... .............##.#.##.............. ##...)PP.PP.P.P..#. ...#.###.######.#.##..#######...## #...%......P...).. #. #.###.# #.......# ...# #.###(.P.P..#.#### #.##.....######.###.#.# ... #.# #.o.##.### ##....##........## ##..# . #.###.#[# .... #......#.##.......## ##.# ##### #...rr#.#...... .####.#.##.......# #.#....... ##....))........ # #...>.##.......# ##[)....... .......##........ #.##.#.####........## ##..#....... ..##... #........ #.......# #.........###..######.. # #... ......... #....%..# #...... #......# #... #....... #.##.##.######## #......# #... #...### # #.........# #.###..# #... ....# ####.####.# #.###..# . ..... #.# #.# #......# . ..# #.# #####<## #### #.##########.# #.....<......# ##############