##### ########### ##8.8### ############.........###### #......# #....)...%....######....... #......# #.##########..#........# ##......# #.# #.............# #8......### ######.########.###..#####..# #. #<......'.###...............# #..# #..# ##..$ #8...(..#........>.########.###.## #..# ##...... ##......#####.###### #.....# #..# ##......# #......# #.# ###.### #..# #......# #......# #.# #.# #..# #......# ##8.8### #.# #.# #.%# #.....# ##### #.# #.# #..####...# { ... #.########.....g..## .(. #..........######.# . ###.######## .# .# #. #