##### ####...#### #+###.........### +.'......<......# ###'###.........### ####)....####...#### #...........#####. ...##............... .. #.............## #.###..######## ### #.## ..# #.# #.# #.# ##### #.# #.# #..... #.####.# #.....##....%.# #...........### #.....h.....# .............# ............# ......####+## ...... .####