ABC

Full Code