######## #......# ##############################......# ########### #...................................# #.........# #######.############################......# #.........# #....%#.###################### #......# #..[......# #........)...................# #....>.# #......(..# #.....#.####################.# #......# #.....)%..# #.....#.# #.# ##.##### #.#####...# #.....#.# #.# #.# #.#.<.#...###########.####################.## #.# ###...##...............%.................%..# #.# #P...P#..###########.####################>%# #.# ##...##..# #########.# #..# #.# #P...P#.## #......##.# #..# #.# ##...##(# #......##(####################..#######.# #P...P#.# #...[..)................................# ##...##.# #......##.####################..######..# #P...P#.# #..)...##.# #..# #..# ##...##.# #......##.# #..# #.(# #P...P#.# ####.####.# #..# #.%# ##...##.# #.# #.# #..# #..# #......# #.# #.# #..# #))# ######.# #(# #.########### #..# #..# #.# #.# #...........# #..# #..# #.# #.# #...........# ########..# #..# #.# #.# #...........# #.........######..### #.# #.# #...........# #.........##........# #.# #(####...........# #.........##........# #.# #.(.......####.### #.........##........# #.#######..%......####.#####.........##........# #....................(...............##.....>..# #####.###.........####.#####.........##........# #.# #)######### #.# #########.##........# #.# #.# #.# #.##........# #####.###.######### #.# #.##........# #.................. ... #.##........# #.....###.########## #.# #.########### #.....# #........... g.. ......$.....# #.....# ############ . ###.(......# #.....# #........# #.....# #........# #.....# #........# ####### #........# ........# ...