A fantastic experience; this was more fun than I expected!