memory teddy pattern