Machomen ready for elections