STOP!T Solution

Source: STOP!T Solution