... ############ .... #..........# .....#..........# ......#..........# .................# ########## ......#..........#############........# ..................%......%..%.........# ......#.....S....##########.#.........# .....#..........# #####.#.........# ..## #..........# #...............# #..........# #...............# ##.######..........######...............# ........................................###### ##.######..........######.........#..........# .................................#..........# .######..###....#######.........#..........# #...................%.....#...)......# ##.............##................%....# #..................................<..# #............#.##.######.#............# #.#####.............. #.# #<#.#..........# !..................... #.# #.#.###........# #.####............... ... ..... #........# #>####............... ... ...... #........# ##....(............... ... ........#.######## ....................... ......b..#.# ........................ ..........#.# #######.................. ............ #..........###........ (.. ....###.###............. ... #.# #.............. #. #+###.#.##......... +_###...##......... #+###..###........ #..# #........ #... ......... (.###........ ### ....... #...... ...