######## ########## ........# #........# .........# #........# ..........# #........# ...........#### #........# #...........%..###........# #...........##..>'........# +...........######........# #.......M...# #........# #######'##### #........# #.....# #####+#### #######M### #.........# #.......M.# #.........#### #.........')!# #...).....##...+ #.........# ### #.........# +.........# #.........# ##+########