####### ######################## #.....################################ #......................# #(....'.....#......#.................# #......................+ #.....#.....#......#.................# #......................# ####.....#.....#......'.................# #...##......# ......# #........###+####....###############....# #...##......###+## #...# #.#######.......#....#.............###### #....#......##...###...### #.# #.......'....#.............# #....#...................# #.# #.......#....#.............# #....#...................# ###.#######.......#....#......>......# #....#...................# ##........##.......######.............###### #....#...................#####..######.................##########'##....# #....#......................##.## ##................#................# #...##...................##..#.# #................#................# #...##......##...###..#........# #................#................# #...################....##++##.+ #................###..##...###....# #......................## ### #.####+#################...###....# #......................# ##......#..<........#........#.....# #......................# #.......#...........#....>...#._...# #......................# #.......#...........#........#.....# #...##'#######.........# ##.###'###...##....###'####.#..#...# #...#........#.........## #..#...##...########.....########## #####........######..#..##+ #..#....'....# #.....# .........#...##..##.... #..#....#....# #.....# ..........+............. #..#....#....# #.....# ...........#............. ##..+....#....# #.....# ............#............. ..######...#....#....# #.....# .............#............. ...........#....#....# #.....# #.....####.... ###.##..o..########+## ####.....####### ##....>######## ###...###o#...... #..#####........ #......#....... ......o.oo#...... ........#......'........ #......'....... ..........#...............#......#........ #......#....... ..........#...............#......#........ #......#....... ..........+...............#......#........ #...##.####...# #...###...# .... ........##.....#........ #...##.####...###... #...# #.......#.....#........ +.................. ..... #.......#.....+........ #.................. ...... #.......#.....#....... #.................. +(.. #.......'.....# #.................. #....< #.......#.....# #..........)....... #......#.......#.....# #......^........... ......#.......#.....# #######..##..###.. #...##.......####### #..##..########## #######..>###'####..... #.......................#..........#..... +.................. ....#..........#...... #................. ...#..........#...... ##....###..##...######.####'######## ..... #....###..##...##..##.####.### ......#....#.........<........+ ......#....#..................# ..... #....'.....[............# #....#..................# ##..###......###...####+# #..# ######+# #+### ..... #..... +..... #....