##### ###...######. #.....)......# #.......# ###....## #####.##..# #.....###.# ##.##### #.# .. #..# #.# .. #.## #.# .. #####.###### #.# .. #. #..........# #S........ ### ...##.###..........# ##.=..... #...## #.......#..........# ....... #l...## ##..................# ....b.. ####.....##....##.............)# .....# ..........#.. ###............. ...#. #...........### #............ #..# #.........#...######........... #..........%.................. #....?........).%.............. #........(..................#. #..>......#.................... ##......<..#.%................. ##..(........................### #....................!.......# #..(......#.#!...............# #.............##.............# #...........########.###..... #.........### #.. #.........# #.........# ##......#.# ########.#