Johnny's Surprise<br>Yesterday was Johnny's birthday. His parents decided to throw him a party. All of his little friends came. They ate cake and ice cream and played games. As he opened his gifts, his parents surprised him with a new bike.
Johnny had a birthday 366 days ago.
366 days ago would have been a year and a day, which means Johnny had to have had a birthday that day as well.
( z1 birthday :poss ( z2 person :name ( z3 name :op "Johnny" ) ) :time ( z4 before :op ( z5 now ) :quant ( z6 temporal-quantity :quant 366 :unit ( z7 day ) ) ) )