######## #......# ############ #......# #..........# #......#######..........# #.......................# #......#######..........### #####<....>.................... #.....##%#.#######...........# #.....##.#.# ######......# #.....##.#.# #......# #....l##'#.######## #.###### #.............(Y..# #.# #..............(..# ###.###### ..................###..)....... ##.............S..(....#####...# ..................##### ## ##................c# .................. ............. ............# ..###......# ........