Sorry but this was too good not to share. Talk about the perfect fi...