######## # ##......## .. ##........## .... #..........# ...$? #.(........# ..P... ... ####..........# ......# .... #.(...........# .....P..## ...# #..>..........###### .g.......#####..#### #...#..<............. ....g....g.........# ##%...........###### g...P..##..........# #.#..........############ ......###g.........# #.#...................... .)P................# #.#...........########### ......##..........# #.#.........%.......... .### #..<.......# #.##........#(......... #..........# #.###..>...##.......... # ##........## #.# #########.....>.... #.########.#.##### #.# ##.######## #....#.....#.# #.# #.###################.......#.# #.# #.....(.....%...............#.# #..# #######################.....#.# #...# #.....#.# #....## ### ######### #.......# #.#...## #########.###.......#######..## #.##...# #..g..g..(...........# #..# #......# ####.#####.###.......%<.# #..# ######.## #....####.####.#.......## ###.## #).###.#............######### #S..# #.S.##............%.## #.#.# #....#...............############.#.######## ##......................g..................# #..#g...............#######..#####.######.# #...................# #.## #...# #.#.................# #..# #.### #.#.................# #.#####.# ..#................## #. #..g.# .....###.....#.....########.##S####### ...... ......................g.......(. .$.### #...###..#########..########### ... #.... .... # .# ... ....l ....