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