############ ##### #<...#.....#.$$$$# #...%'.....'.# #....#.....#P# ############ #