########## #........### ######### #........'.## #.......## +........#..# #......... #........##.# #.......# #.>......##.###.......# #........##<.##.).....# #........###..(.......# #........# ####.......# #........# #.......# # #........# #.......# .. ##'####### ##.###### ####.## #...# #.. .......# ###.# ##.. ........# ###'####### #. ........# #.........# ....<...# #.........# #...?....#####.........+ #.......%....'.........# #.......)#####.........# #........# #.........# ........# #####+#### ........# ##.###### #.