@splinterlore: Very well done!