Now let's solve bugs and create the non random solver