########################################################################## ...........................................................................# ............................................................................# .............................................................................# .....................................^.)..............).......................# #..........................##############..............))......................# #..........................'....#..#....#......................................# #..........................#....#..#....#....%.........################........# #..........................#....#..#....#..............# #........# #..........................#...'#..#'...#.......######## #........# #.....(....................#####%...#####.....).# #........# #..........................#.....)......#.......# #........# #.............[[########...#............#.....(.# #........# #.............(([[.....#...#####....#####.......# #..@.....# #...............#(.....#...#...'#..#'...#.......# . #........# #..........).(..#%.))..# #....#..#....#.......# .. #........# ....#######'#..#.....(# #....#..#....#.......# . #####'##########........# ...#.......#..#...<..# #....#..#....#.....(.# ... #.......................# ..#.###.#.#..#....((#.. ##############.....(.# .... #.......................# #.#...#.#..#......#.... .............# .....#...5...................# #.#...#.#..#......#...# ###........(.# .....#....3..................# #.#.###.#..#......#...# ...'..........#......+...o.......o......)))..# #.......#..#......#...# #....%.....########..ocW.............(....# #########..#......#...# #....................j)o#############.(...# ..........#......#...# #...................z@c## ##.(..# .........#......#...# #.....................## ##...# .........########...# #.....................# #...# ...........T........# #.....................# #...# #+#########........# #....######'##.######### #.(.# #........# ....#.......'.'......'. #...# #T.......####+#### ..#.......#.#......'. #...# #................. .#....(..#.'......# . #...# #O................ .#.......#.#......# ..# #...# #T............... ..#.......#.#......#.... .. #...# #.......#################..(....#.#......##?..## ##... #...# #.......#...####.......##.......#.#########.....###$.... #...# #.......#......#.##....##.......#........# #.J..?......# #...# #.......#......#.......##)......#........## #....>....# ##...# #.......#####.......#####)))....#.........## #..y..# ##....# #.......##.......#......).......#..........#####'#######.....# ##########.......##....##.#......#.......#............................# .................##.......####[..#########............................# ..................#############'###....................###########.....# ......................[................................#...G.....'.....# ######.....)......................#############..........#.........#.....# ......#............................'...........#..........#.........#.....# .......#............................#...........#..........#.........#.....# .......#............................#...........#..........#.........#.....# .......#............................#...........#..........#.........#.....# #.......#.......#########............#...........#..........###########.....# #.......'.......+ #............#...........#..........................# #.......#.......# #............#...........#..........................# .......#.......# #............#...........#..........................# .......#.......# #............##########'#########...................# ########.......# #...................#...#...#...#...................# .......(....# #...................#...#...#...#....############...# ............#########............#########)###.###.##(...# #......# #...# .................................#......##.###.###.##....####....####...# ...................##'######....#......#.#.).#...#.#....#.###..###.#...# ..................#.......#....#......#.#...#...#.#....'..##..##..#...# .................#.......#....'......####.###.####....'......#...#...# ................#.......#....#......####.###.####....#......'...#...# ................#.......#....#......'...#...#...#....'.###..##..#...# ...............#.......#T...#......#...#...#...#....#.###..###.#...# ...............#.......#T...######'##.###.###.##....####....####...# ...............#.......#............#.# #.# #.#.....# #......# #...# ..............###'#####............#########)#.....############...# .................T...................(....)..............).......# ................................................................# ################################################################