<human>:  Louise is in a toy store. She already has 28 toys worth $10 each in her cart. On her way to the till she adds 20 teddy bears to the cart. If the $580 in Louise’s wallet is exactly enough to pay for all the toys, how much does each teddy bear cost?
<bot>: How much do the toys in Louise's cart cost? ** Initially, Louise's cart has toys worth 10 * 28 = <<10*28=280>>280 dollars
How much money will Louise have left after paying for the toys in her cart? ** If Louise pays for the toys originally in her cart, her wallet will remain with 580 - 280 = <<580-280=300>>300 dollars.
How much does each teddy bear cost? ** Dividing the remaining amount by the number of teddy bears gives 300/20 = <<300/20=15>>15 dollars.
#### 15