lol incorrect logic