################################################################## #.................................................)..............# #.............................)..................................# #..#########..#####+##########)#####..#+##########'############..# #..#.......#..#..........).(.(..(..#..#.......................#..# #..'.<.....#..#.............(......#..#.......................#..# #..#.......#..#....................#..#.......................#..# #..#.......#..#........).....(.....#..#######'#################..# #..#########..##+###################.............................# #...............................................)................# #.....................................###############'#########..# #..#################################..#..................)....#..# #..# ,,, ,, , , ,, , ,#..#...=...<...............#..# #..#, , , ,, , , , , #..#.......................#..# #..#,,, , ,, , ,, ,,#..#.......................#..# #..# ,, , , , , , #..#.......................#..# #..# , , ,, , , , , , ,#..#.......................#..# #..# ,, , ,, , , #..'.......................#..# #..################## ** *########..############'############..# #.................... , ,,, .....................................# #.................... , .....^...............................# #############.###### *** ######..#########+#################..# * #.# * #..#.................(.).....#..# * , ###.### * * #..#.........................#..# ,,, , ##.....## , #..#...................((....#..# * , , ###.......###* ,, * #..)...###########'#######)).'..# *, ,, , #.(.........# #./#...#)................#.)(#..# , , , , #...........# , ,, *#..#..)')...)............#...#..# * , * *#.......)...#* , ,, *#..#...#.................#...#..# , , #...........# ,, #..#...#.................#...#..# , , , #...........# , , , #..#...#.................#...#..# , , , #...........# ,, ,,, , #..#...#.................+...#..# ,,,, , , ,###..2....### , , #..#...###################...#..# ** ,, , , ,##..2..##, , *#..#.... , ,, ....#, , , ,, ,###.### , , , ,, #.... , , , , , * * * , ,....eEee12eeee., , ,, , , , , , , * , ....xeEeee34... ,, ** * * * * * , ,, ......2e22eE... , , , , , , , , ,,, , ,, *#.......43§e..# , ,, , , ,, , ,, ###..........##* , , ,, , ,, ,, * , , ##....e..#.#* , *, * * * * * ** *** * * , *###.e....#. * ,, ,, , , ,, , * , * , * *, , ,, , , , , , ,, , * ,, ,*, , , , ,, , , , , , , ,, ** ,, , , , * , ,, , , ,,, , , , , , , ,*, , , , , , , , *, , , , ,* , * , , , , * , * + , , ,, * ,, , * , *, * * , , * , ** , ,, * * * , , , , * * * , * * ,, * * , * , * ** * , * *, , ,, , , , , , , ,, , , + , , , , , *, * * , , , ** * * * * * * *, * , , , * * * * , ** * *