Impossible?

Can computers make the impossible possible?

Mindreading?
Mondriaan's Roof
Are you sure you can count?
NumberPsychic 
Rapid Evolution 
More puzzling problems
homepage