Some simple algorithms