######## #####......# ######### #..('......# #.......###.###......# #...........# #......# #.......##### #......+ #.......# #......# ######.## #......# #.# #......# #.# ###'#### ##.# #..## ####+### ######## ###..# ##..## #........ #......# #...## ##..# #......<. #......# ##'#### #######S####.....!.. #......# #####.....# ........l..##......... #......####...).....+ ..........%.......... #...(..%...>###.....# ..........##......... #......###### #.....# ..........##........ #......# ####+## ######+####........ #......# ####+#### ####.### #. ## #. #. ## ####.###### #.........### #.....>.....## ###.........#.... #............# ...#..........## #...........# #.........#.# ##..####..#.. ##......### ##....##.## #...##...## ###..##..#..## ####...##..#.#..# #....###..#._.#.. +.##...##..#.#..# #....'..#'..#..## ######...##...##.. #<...# .## ###+..# # ...# ##.# ... .. .