######################## ........<..............# ################.......# #.......# #.......# #.......# .. ####.#### ##.########.# #.(.........# #.....(.....# #...........# #<....%.....# .......<....# #...........# ##..#######.# #.) #.# . #.# #.# #.# #.# #.# #.# #.# ###.######## #..........# #..........# ...###..........# ..........####### ...#####..# #..# #..# #..# #..# #..# #..# #..# #..