######## ######......# #...........# #...........# #...........###. #......s<......# #......ll......# #....$........... #................ .................... ...................# .........####.......# %........# ....... .........# ...... ..a...... ...... ....... ...