########################### ##+++## ################# #.........................####(#.#(####................ #......................)..#..###.###..#..%............. #.........................#...........#................ #...e.....................#.....#.....#.....E.........( #...........................#.......#.........§........ #..........................###.....###........§e§$..... #..............e............#...#...#.......%...*.>.... #..............................###..................... #.............................## ##.......e...##....... #..............................###........$....##...... #...............................#........§......################ #.......................................e....#..####...###...#### #............................................#..###....###....### #...............>............................#..###....###....### #............................................#..##..#[.e#...#e.## #............................................##..#..##.....##..# #..##'####..####+#..#####...#######'############...$###*..###... #..#.....#..#....#..#...#...#......./...(......##...###...###.. #..#.....#..#....#..#...'...#................<..#######...######## #..'.....+..#....#..#...#...#.................(.....#########.#..# #..#######..####'#.)#####...#...########)(##########..##'##...#..# #...........................#...#......#).#(.......#..#...#...#..# #...........................#...#......#.)(.)......#..#...'...#..# #..#####'################...#...#......#))#.<(.....#..#...#...#..# #..'....................#[..#...#####'##..#######+##..###'#e..#..# #..#....................#...#..............[............§.....#..# #..#.............)......#...#..........(e.....................#..# #..#.........e..........#...#................................<#..# #..##'###################...#'########'########'###############..# #.......e.........................................>..e...........# #................................................................# ##################################################################