#####+#### #........##### #.....)..##..# #........''.<##### #........##'##...+ #........P#..'...# ..........P##.#...# ...##[###PP####### .. #. .P ## .# .