.. . .# ###+######+##.###+ #................. #................. #........y........ #.........yZ...... ####+########..... ... #