Protesting<br>Samuel was a very political person. He decided to attend a local protest march. Samuel unfortunately got arrested at the protest. His parents were not happy about the arrest. Samuel agreed to not do any more protest marches.
Samuel learnt his lesson after attending the protect march
Samuel decided not to protest again after being arrested, so he learnt his lesson from this experience 
( z1 learn :ARG0 ( z2 person :name ( z3 name :op "Samuel" ) ) :ARG1 ( z4 lesson :poss z2 ) :time ( z5 after :op ( z6 attend :ARG0 z2 :ARG1 ( z7 march :purpose ( z8 protect ) ) ) ) )