############### ......^<....... .......######## ....... ....... .###### .# .# ##########.# ...........#### ............... #................ ###............#'### !....... ............)...#...# ........ ..................8.# ....... ...............#... ....# #.......>.[)..# ## ######...###### #####.........<[).# #.............. ..............)...# #............. ...........######## #..%......# ...........##### #.........####### ................. #................ ................. #........<{...... ..........:###### #................ #########..# ###########...... #..# ...... #..# ..... ###########..##### ..... ................... .... ................... #### ######.########### #.# #.# #z# ... ..... ....... ......... ........... .............