######## ####### ######### #......# #)....########.......# #......# #..>..##.....'.......# #>.....# #.....'..#####.......############### #......# #.....#### #.......'.............################......# #.....# #.......#############.......................# ####'## ####.####'## ##################.%....# #.# #.....###.# ###.#### #.# #.....##..# #....# #.# #.....#..## #####.#### #.# #.#.#.#.## #........# #@# #.....### #########........# #.# #.....# .................# #.#.#.# #########........# .... #........# ... #........# #........# #........# ######.### #<.# #.## #.# #+#