Added point-mutation solution