############ #__________# #__________# #__________###########++ ##########'##........... #..()')))'.##......#..# ##########.##.......... #.....J....)'........... #+#####'#####......#..#. #.....# #........... #.....# ####'#####+ ###+### #.......# #.......# #.......# #...<...# #.......# #.......# #.......# #########