############## * ###### .............###...####....# , , .............##......##...## , ....)........#........#...## , , ........<....#........#....# , , .^...........##.......#...#### * ..##.#........##......##..##.### , *#...........................# , * #......####................## * ........##.##.#......##......## , .............###....####.......# , * ........).....##....#.###....### , ..........##........^#......# , .........#..##......#......# , , , ..........#..............# * , ..###...#.##..........#### ,* , ##.#......#......#...# * , ,,,,#..#.............#..## ##.....##.........### * , , ,, *#...............## * * #.................# , , ##.................# , , , * #####............## * , , #.s.#........#* * , , .....ssss...........* , , ..............#....##* ,..............# , ........!......* , ............... ,, ............... * , ...###......... , , , , , , , , ,,, * * , ,, , , , , , , ,, , , , ,