########## #........# ############ #........########### ###..........# ######### #...$....'%........# ####### #............# #.......# #........#########.#### #.....###.#..........####.......# #........# #....#### #.....##..#.............#.......# #........# ####....###.....#..##..........##.#.......# #........# ####..##.......###..........##.'.......# #........# ##........### #..........####.......# #........# ####.%...# #.......[..# #.......# #...(....# ###.### ##.######### #####'### #........# #.# #.# #.## ##.####### ##.# #.# #..# #. #..# ##.# .. #.## #######'#### .. #.# #..........# .. #.# #..........# #.# #..........# #.# #..........# #.# #..........# #.# #..........# ... +..........# #..........# #..........# #..........# #####'###### #.### #...# ###.# #'# .(. ..?.. ......# .....(.# ........# .......# +##