I rather enjoyed this story...