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