This could be fun!

With thanks to Andy Wakeley