########### ########### ########## ############# #.........# ####.........# #........### #...........# ###.........###..'.........# #........'.### #..........^###.[.>.......##..##.........# #........#...####...............#............###.........# #........###................#####.........#### #.........# #........# ######...........# #######.### #####'##### #...<.[..# #######.##### #######.# ##...# #........# #.# #.......# #..### ####...### #.# ####'####### #.## ####.)##### #.# #.....# #.# #.........# #.# #.###.# ### ##.###### #.........# #.# #...#)# ..#######)......# #.........+ #.## ###.#.### #.##............# #.........# ....####...#...# #.#..####.......# #.........# ........###.###.#.## #.......# #.........# ##..^^^...#.....#.# #.......# #.........# #..^_^.#.#####.'.# #####.### ###'######## ##..^^.#.......### .# #.....)..# #.....##+###### # ########.# ### ###.####.# ##########[#### #.. #......# #.<.......[)..# #.# ##.###### #........[[[..#######.#########......... #..........[..##.............##....).... #.>.........[.##.......^.....##......... #.............##.............#.......... #............[#..........^...........[.. #.............)..............####.###### #.............##.............# ..# #.............##.............# #.# #####.##############.######### #.# ##..####### #..# #.# #.........# #####'#### #.# #.#######.####........### #.# # #.....#.#.##.'........'.#######.#### ... #######.#.##.#........#............###########yyy.. #.......#....#........#########.##.......†)yy'yyyy% #.#######.####......<.# #.##############yyry% #.........# #........# #.# y.. ######.#### ###'###### #.# ' #.# #.# #.# ###.# #.## #.# #...# #..# #.# ####.#### ###(######## #.......# #...(......# #.=.....# #..........# #.......# #..........# #.......#### #............# #..........####..........#.. #.......##....#..........# # #......>#####............# #.......# ###...>......# ######### ############