########## ############......<.#### ####### ######### ........##.............# #.....#####......... ........#..#........##.# #.....'...#......... .........#.##........##.###.....###.'......... .........S.##........##...'.....# ###.........# .........####........######.....# ##'####### ###+##### #........# #.....# #..### ######.### ###+### ##...### ..# ###...# +## ###.# #######.#### #.........<# #..........# #..........# #..........# #..........# ...........# #..........# #..........# ########..## ####.(..#### #..........# ###..........# #.'..%.......# #.#..........# #.. # #..........# ..# #..........# ..# #..........# #.# ##'######## #.# #....# #.# ####.# #.# #.# #.# #####+## ###'### #.# #......# ###.....# #######.#### #......####.'.....# . ............#######..[...'....#.....# #... #######.##.......'......######.....# #... #.##########.%....# #.....# #... #.# #......# ###+### ... #.# #......# .. #.# #......# #. #.# ###.#### #.### #.# ..# #.<.# ####.### ... #####'### #......# ... #.......# #....).# #.......# #...(..# #.......# ###......# +.......####........# #.......'....#......# #.......######........# ######### #......### ########