bamboozled bean