#################### # # # # #@# # $ $ # $ # # ##$# $### # $$# # # # #.### #$ $ # # #$#....# # ### # # $ #.....## # # ##$ #.#....#$$ $ # # ######..## # # # # $ $ ### # # # # # # ####################