block blast solver algorithm reddit