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