Overpowered Main Characters

These manga have overpowered protagonists, or overpowered main antagonists. Overpowered manga characters easily rise above the conflicts of their story. When competition is involved, they are typically undefeatable, using their intelligence, fighting prowess or pure raw power to win with ease, always staying ten steps ahead. They might be overpowered because of Cheats.