free coding exercise to get the juices flowing