Programming challenge for Livrada.