_@___________@@@_____@@_____@@__@@_____@@__@____@_____@@_@@____@@_____@@___@@___@@___@____@____@@___@@___@@_____@@____@@_@@____@____@___@@_____@@__@@_____@@_____@@@_____@@@@@@@__@@@@@@@@@___@@___@@_____@@_@@_________@___@@_____@@____@@_@@_____@@___@@________@___@@_____@@_____@@@_____@@_____@@_