..........................@&%###%......................................
.......................%((((((((((.....................................
....................(((((....(((#......................................
.................&%(((((......%(((.....................................
................%#((((#......%((((.....................................
.............%####(#......((((.........................................
............#####.......#(((((.........................................
..........######.....%(#((((((.........@#(//...........................
.........####.....%((((((((........%#((//////.......&////(..&/**.......
........####.....#(((((((........&(((((/(((//#......#/////..&/***......
.......%#####....%##(((((........#((((((..&(///.....(////(..#//**......
......######.....###(##.........(((((....#///(.....(////...&////.......
.....%#####...................&((((....#(///(....@#///....&////%%/#....
.....#####%.................&((.((#((((#///(#(//(//( &///////*(........
....%#####%...............%(((..(((((((..#///////..(///////(...........
....%#####%............((......((((....(////......(////................
.....#######&......@%#(((..............................................
.....################(#................................................
.......#############...................................................
..........#####........................................................