###### ....... ....... ....... ########## ........####.......... ........'.##........... %.$.@...#@.#........... .......##.'........... ..<.>.. ###...........# ....... #...........# ...... #...........# ...>. #...........# #### ####'######## .## ##.# ..# #..# #.# ##'######## #.# #.........# #.# #.........# #.# +.........# #.# #.........# #.# #.........##### #.## #...).....'...###..######### #.........###............... ########'## ######.######### #..# #..# #.## ##.# #.# #.### #.# #...# #.# ###.# #######.### #.# #.......<.# #.# #.........# #.# #.........# #.# #.........# #.# #.........# #######.####### #....<....#####............... ...............#####.####### ........####### #.# ###.##### #.# ... #.# ## #+#