This was my entry for FxPHD Challenge 32.