############## .............# ######%####.# #.## #.# #..# #.########## ###'###....)((<..# #~¤.~~##########.# #~#.#~### #.# +.._..'.#### #.# #~#.#¤#....# #.# #~~.~~####.# #.# ###'### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.#####.# ..# #.).....# ### ######..# ####..# #.....# #.##.## #.##.# #.##.# #####.##.# #.....##.# #.##.....# #.##.##### #.##.# #.##.# #.##.. #.#### # #.# #. ###.### #.# #.....# ### #.#####.###.## .... ##......# #..# #..#!.<###.###..# #...## #......# ##z.# ###.##.# #)z# #.##.# ....# #.##.# ....... #.##.# ###....# ..##.# .....# ### .# ##...## #.>.