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