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