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