Adding updated version. On hovering, the color of option changes and a box appears around it(an unperfect one).