T2.1, T2.2 without floordiv, T2.3