Hello, I need recommendation for a good laptop which isn't gaming laptop but still pack some power to do a little bit of gaming (medium-high setting on some new game is good enough). I will be using it more for programming and a little bit of game dev using unity. I am not interested in macbook or a slim looking laptop because feels like too fragile for me. I also prefer laptop that has good lifespan reviews and the most important is having price under 700 USD. Any recommendation is very welcomed, thank you