##### ..... .... ####..######### #.............. #..<....... #.......####### ...#..$.# # #....# #....# #....# .....# ###...#