########### ###........<# #....######## #[.D...$.. #......... #.8..###### #....#.hlhh #.8..###### #..... ###.8.. ###.8