######### #.......# #.......# ###.......# ####.'.......+ #.##.#.%.....##### ###%##.#.......'...+ #......#.......##### ............#......## ...........#.....## ...........#.....# #####......#.....# #......#.....# #......####### #....... .....