Wish I could mark solution twice because this one is also right