logic in 100 seconds