########## #........# #........# #........# #........# #........#### #........#..+ #......)...## #........### ###.###### #..## ##..# ##p# .... ....... ....%...# .........# ...>..!...# ......... .?.