var %d = $str(0 $+ $chr(32),100), %m = 1 while (%m <= 100) { var %n = 1 while ($calc(%n * %m) <= 100) { var %d = $puttok(%d,$iif($gettok(%d,$calc(%n * %m),32),0,1),$calc(%n * %m),32) inc %n } inc %m } echo -ag All Doors (Boolean): %d var %n = 1 while (%n <= $findtok(%d,1,0,32)) { var %t = %t $findtok(%d,1,%n,32) inc %n } echo -ag Open Door Numbers: %t