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