* * , * * , * , , , .O.###########. ** .....$.....S... , * ,......<......( , * *, ,............. ,* #..O........ , , * ##>......... * #........# ,, ##.....# * * ,, >, * #....### * , #...## * ,, * #..S# ,, #...# , #...### #### * ##..O.#########..## #................# *, ##..........>..[.# * * * ############....## * ###...# #...%# * #..(.# , #...... * ........,,, * * ......... ,......O.... , ####......... , *, *, , * * , ,