############# #......<....# #...........# #......%....# #...........# #... +...........# #... ###+# ########...## .##...##...# ##'### ...........##+### #....# #..................... #....# ..................... #%..## #.......?............ #...##########...............<.... #...##......#..................... ###...##......##....#######...##... #.....>.......##....##...##...# #.............#...............# #.....##......##...........S..# ########......##...........a..# #......................# #......................# #......................# #......................# #......................# #.......................# ##+############.........+ #.........# #........##