I'm in bed with the flu. I can't find small island on iplayer. Was it ever shown? Did i miss it? What happened?