####### .......# ........# ..g.?...# #### ...l....######### ## #..###### ......g........... #. #.......# ....g....#......## #.P#.#####.# ########l#?.....# ####..#.# #.# #g#......# #..#PP#.# #.# ########.#......# #..#..#.# #.# .......%.)......# #).#..#.# #.# ########%#####.## #..#. #.# #.# #.# ###############..####.# #.# #.# ........^.............# #.# #........# ###############.<..#### #.# #........# #....# #.# ......)$...# #....# #.# ###!..!....# #....# #.# #......>.# ####.# #.# #..$....%. #.# #.# ####.#### #.# #># #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ##.#####... #.# #####.# #.......... #####.####.....# #..######.[ #.....<.....(..# #..# #.###.####.....# #..# #.# #.# ####### #.[# #.# #.# #..# #.# #.# #..# #.# #.# #..# ######%###.# #..# #..........# #..#####################..........# #....%....%...............<.......# ##### #..##########################.##..# #...# #..# #.##..# #...# .######..##########################.##..######...# ....[........................................(.#### .####....<.....#########.##########%##.#######.# b# #.......>..# #..# #.......# #.#P.# #..........# #..# .#.......# #.#P.# ############ #..# .#.......# #.#.P# #..#. ...#.#.###.# #.#..# #..#######...# #.# #.#..# #### ##### #.######.# .# #........# ## ##########