Lag part 2
155