fair share of mysteries

});