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