Smart moving (26/30)

Smart moving