//-----------------------------------------------
// Think someday
// (C)Yax
//-----------------------------------------------
ResetGM(); // GM音源リセット
// 曲名
TrackName = {"Think someday"}
// 著作権表示
Copyright = {"Yax"}
r4
TrackSync; // 全てのトラックを同期
/*
* アルペジオ記号用関数
* D : ずれ幅
* L : 全体長
* S : 構成音
*/
Function ARP(Int D, Int L, Str S) {
Int LNG = L
Int STP = 0
Int TEMP = 0
Str X = ""
Str RS = ""
Str NS = ""
Int J = 0
Array NAR = ()
For(Int I = 1; I <= 100; I++ ){
X = MID(S,I,1)
J = ASC(X)
IF (X == "") {
EXIT
}
IF ( J >= 97 ) {
IF ( J <= 103 ) {
IF ( NS != "" ) {
NS = Replace(NS,{@-},{-@},off)
NS = Replace(NS,{@+},{+@},off)
NS = Replace(NS,{@#},{#@},off)
NS = Replace(NS,{@*},{*@},off)
NAR = (NAR,NS)
NS = ""
}
X = X + "@"
}
}
NS = NS + X
}
IF ( NS != "" ) {
NS = Replace(NS,{@-},{-@},off)
NS = Replace(NS,{@+},{+@},off)
NS = Replace(NS,{@#},{#@},off)
NS = Replace(NS,{@+},{*@},off)
NAR = (NAR,NS)
NS = ""
}
For(Int I=0;I<SizeOf(NAR);I++){
TEMP = L - STP
RS = "r%" + #STR(STP)
NS = Replace(NAR(I), {@}, {%}+#STR(TEMP),off)
Sub{ RS NS }
STP = STP+D
}
r%(L)
}
Key(1)
Function ETRANS() {
TrackKey(1)
}
Function ETRANS_REV() {
TrackKey(0)
}
Tempo=100
// 全体の調整
TR(1) V(110) REV(50) CHO(30)
TR(2) V(110) REV(70) CHO(50)
TR(3) V(100) REV(70) CHO(40)
TR(4) V(63) REV(100) CHO(110)
//------------------------------------
// Track 1 :
//------------------------------------
TR(1) CH(1) P(64)
@1,8,0 l8 v99 q95
[2
o5
v(MML(v)-20)
[2
ARP(0,!2.^8,{gb>e<}) ARP(!8,!2^8,{>gf+ed<})
ARP(0,!1.,{a>c+e<}) r-2. v(MML(v)-10)> r'a2^8c+2^8'< v(MML(v)+10)
ARP(0,!2.^8,{gb>e<}) ARP(!8,!2^8,{>gf+e<})
:
ARP(4,!1.,{f+a>c+e<}) r-2. v(MML(v)-10) >gagab>c+<< v(MML(v)+10)
>
]
ARP(4,!1.,{f+a>c+e<}) r-2. v(MML(v)-10) >rgf+ edc+ v(MML(v)+10)
v(MML(v)+20)
<
:
[2
[2
'<b>e'f+e 'ea'f+d 'e4.<b4.>' ed<b>
'c+<a>'de 'd<b>'ef+ 'ae''bf+''ae' 'f+4.c+4.'
'<b>e'f+e 'd<a>'c+<a 'b4.g4.' ARP(1,!4.,{gb>d})
'c+4.<a4.>' 'd<f+>'c+d : ARP(2,!2.,{<f+ab>e})
]
ARP(2,!4.,{<f+ab>e}) v(MML(v)-25) ARP(1,!4.,{<<b>ef+a}) v(MML(v)+25)
>
v(MML(v)-10)
rr v(MML(v)-28) [3 'c+<a> v(MML(v)+7)'] 'c+<a>' 'e<b>'d'ec+' 'c+4.<a4.>' v(MML(v)+7)
rr v(MML(v)-28) [3 'c+<a> v(MML(v)+7)'] 'c+<a>' 'e<b>'d'f+c+''c+4.<a4.>' v(MML(v)+7)
rr v(MML(v)-28) [4 'd<a> v(MML(v)+7)'] v(MML(v)-28) <<g>'eg'> [4 'e<b> v(MML(v)+7)']
v(MML(v)-28) [4 'f+c+ v(MML(v)+7)'] 'e<b>''f+c+' 'ae''bf+''ae' 'f+4.c+4.'
v(MML(v)+10)
]
rrr 'f+d'ed 'ec+'dc+ 'd<b>'c+<a
'b4.f+4.'>'g4.d4.''e4.<b4.>' 'f+d'ed
'c+<a>'de 'f+c+'ef+ 'ae''bf+''ae' 'f+4c+4'e
'af+''bf+''af+' 'f+2.d2.' 'd4.<a4.>'
'f+2.d2.' 'g+2.e2.'
'a2.f+2.' ARP(3,!2.,{ef+a>c+<})
v(MML(v)-15)
gabf+ga ef+g def+
v(MML(v)+5)
gabf+ga ef+g d4. r-1. b>c+d<ab>c+< gab f+4.
v(MML(v)+5)
rrr 'gd''f+c+''gd' 'g4.d4.' 'e4.<b4.>'
rrr 'f+c+'ga '>c+4.<a4.' v(MML(v)-15) ARP(4,!4.,{<b>c+ea>})
v(MML(v)+20)
]
[2
'<b>e'f+e 'ea'f+d 'e4.<b4.>' ed<b>
'c+<a>'de 'd<b>'ef+ 'ae''bf+''ae' 'f+4.c+4.'
'<b>e'f+e 'd<a>'c+<a 'b4.g4.' ARP(1,!4.,{gb>d})
'c+4.<a4.>' 'd<f+>'c+d : ARP(2,!2.,{<f+ab>e})
]
ARP(2,!4.,{<f+ab>e}) v(MML(v)-25) ARP(1,!4.,{<<b>ef+a}) v(MML(v)+25)
>
v(MML(v)-10)
rr v(MML(v)-28) [3 'c+<a> v(MML(v)+7)'] 'c+<a>' 'e<b>'d'ec+' 'c+4.<a4.>' v(MML(v)+7)
rr v(MML(v)-28) [3 'c+<a> v(MML(v)+7)'] 'c+<a>' 'e<b>'d'f+c+''c+4.<a4.>' v(MML(v)+7)
rr v(MML(v)-28) [4 'd<a> v(MML(v)+7)'] v(MML(v)-28) <<g>'eg'> [4 'e<b> v(MML(v)+7)']
v(MML(v)-28) [4 'f+c+ v(MML(v)+7)'] 'e<b>''f+c+' 'ae''bf+''ae' 'f+c+''c+<a>''f+c+'
v(MML(v)+5)
y64,1; 'gd''d4<b4>' 'ge'f+e y64,0;
y64,1; 'f+4c+4'a4d4 y64,0;
y64,1; c+d'a4.f+4.'d y64,0
y64,1; c+d'a2e2' y64,0;
[3 'be'][3 'ae']
[3 '>c+<a']'>c+<a''>d<a''>c+<a'
'>d<b''>e<b''>d<b' 'b4.f+4.'
r'a^2e^2'
y64,1; 'b4e4' 'g4d4'ag y64,0;
y64,1; 'f+4c+4'a4'>c+4<a4>' y64,0;
y64,1; 'c+<a>'d<'b4.f+4.'f+ y64,0;
y64,1; 'gd'ag 'f+c+'ef+ y64,0;
y64,1; 'gd'f+g 'ae'ga y64,0;
y64,1; 'b4f+4''>c+4<g4''>d4<a4' y64,0;
y64,1; '>c+<a'ba'f+c+'ga y64,0;
ARP(3,!2.,{ef+g+b})
v(MML(v)+5)
[3 r1.]
ETRANS()
Tempo=80 r2. Tempo=94 r4. y64,1; v(MML(v)-15)'ae'b>d y64,0; v(MML(v)+15) Tempo=100
[2
'<b>e'f+e 'ea'f+d 'e4.<b4.>' ed<b>
'c+<a>'de 'd<b>'ef+ 'ae''bf+''ae' 'f+4.c+4.'
'<b>e'f+e 'd<a>'c+<a 'b4.g4.' ARP(1,!4.,{gb>d})
'c+4.<a4.>' 'd<f+>'c+d : ARP(2,!2.,{<f+ab>e})
]
ARP(2,!4.,{<f+ab>e}) v(MML(v)-25) ARP(1,!4.,{<<b>ef+a}) v(MML(v)+25)
>
v(MML(v)-10)
rr v(MML(v)-28) [3 'c+<a> v(MML(v)+7)'] 'c+<a>' 'e<b>'d'ec+' 'c+4.<a4.>' v(MML(v)+7)
rr v(MML(v)-28) [3 'c+<a> v(MML(v)+7)'] 'c+<a>' 'e<b>'d'f+c+''c+4.<a4.>' v(MML(v)+7)
rr v(MML(v)-28) [4 'd<a> v(MML(v)+7)'] v(MML(v)-28) <<g>'eg'> [4 'e<b> v(MML(v)+7)']
v(MML(v)-28) [4 'f+c+ v(MML(v)+7)'] 'e<b>''f+c+' 'ae''bf+''ae' 'f+c+''c+<a''ae'
v(MML(v)+5)
y64,1; 'bf+e'gf+ef+b y64,0;
y64,1; '>c+<f+e'af+ea>c+< y64,0;
y64,1; '>d<ge'bgeb>d< y64,0;
y64,1; '>e<af+>'c+<af+a>c+< y64,0;
y64,1; 'bf+e'gf+ef+b y64,0;
y64,1; '>c+<f+e'a>c+edc+< y64,0;
ARP(1,!2.,{df+gb})
v(MML(v)-10)
ARP(1,!4.,{degb})
ETRANS_REV()
v(MML(v)-10)
ARP(1,!4.,{df+ab})
v(MML(v)+5)
<
[2
ARP(4,!2.^8,{gb>e<}) ARP(!8,!2^8,{>gf+ed<})
ARP(4,!1.,{a>c+e<}) r-2. v(MML(v)-10)> r'a2^8c+2^8'< v(MML(v)+10)
ARP(4,!2.^8,{gb>e<}) ARP(!8,!2^8,{>gf+e<})
:
ARP(4,!1.,{f+a>c+e<}) r-2. v(MML(v)-10) >gagab>c+<< v(MML(v)+10)
>
]
ARP(4,!1.,{f+a>c+e<}) r-2. v(MML(v)-10) >rgf+ edc+ v(MML(v)+10)
<<
y64,1;
ARP(4,!2^8.,{gb>e<})
>ARP(!48,!1.^16,{egb>def+<})
y64,0;
r1
//------------------------------------
// Track 2 :
//------------------------------------
TR(2) CH(2) P(74)
@1,8,0 l8 v100 q90
[2
o4
v(MML(v)-8)
[2
y64,1; <g>df+ v(MML(v)-19) ARP(2,!2.^4.,{gb>df+<}) v(MML(v)+19) y64,0;
y64,1; <f+>c+f+ v(MML(v)-19) ARP(2,!2.^4.,{a>c+ef+<}) v(MML(v)+19) y64,0;
y64,1; <gb>d v(MML(v)-19) ARP(2,!2.^4.,{gb>df+<}) v(MML(v)+19) y64,0;
y64,1; <f+>c+f+ v(MML(v)-19) ARP(2,!2.,{a>c+ef+<}) v(MML(v)+19) <c+de> y64,0;
]
v(MML(v)+8)
:
[2
[2
y64,1; <g>df+ v(MML(v)-15) ARP(1,!4.,{gb>df+<}) v(MML(v)-10) ARP(1,!4.,{gb>d<}) v(MML(v)+25) c+<ba> y64,0;
y64,1; <f+>c+f+ v(MML(v)-15) ARP(1,!4.,{a>c+ef+<}) v(MML(v)-10) ARP(1,!4.,{a>c+e<}) v(MML(v)+25) <a4f+> y64,0;
y64,1; <g>df+ v(MML(v)-15) ARP(1,!4.,{gb>df+<}) v(MML(v)-10) ARP(1,!4.,{gb>d<}) v(MML(v)+25) <c+de> y64,0;
:
y64,1; <a>c+f+ v(MML(v)-15) ARP(1,!4.,{a>c+f+<}) v(MML(v)-10) ARP(4,!4.,{>ef+a<}) v(MML(v)+25) ARP(2,!8,{>c+<f+}) ef+ y64,0;
]
y64,1; <a>c+f+ v(MML(v)-15) ARP(1,!4.,{a>c+f+<}) v(MML(v)-15) ARP(1,!4.,{>ef+a<}) ARP(4,!4.,{>>c+<af+<}) v(MML(v)+30) y64,0;
v(MML(v)-6)
[2
y64,1; <gb>df+2.d4. y64,0; r-1. rrr v(MML(v)-15) ARP(1,!4.^2.,{b>df+<}) v(MML(v)+15)
y64,1; <f+a>c+e2.c+4. y64,0; r-1. rrr v(MML(v)-15) ARP(1,!4.^2.,{>c+ef+<}) v(MML(v)+15)
]
v(MML(v)+6)
]
y64,1; <egb>r4. y64,0; r-4. v(MML(v)-11) ARP(1,!4.,{egb>d<}) v(MML(v)+11)
y64,1; <f+a>c+r4. y64,0; r-4. v(MML(v)-11) ARP(1,!4.,{f+a>c+e<}) v(MML(v)+11)
y64,1; <gb>dr4. y64,0; r-4. v(MML(v)-11) ARP(1,!4.,{gb>de<}) v(MML(v)+11)
y64,1; <f+a>c+r4. y64,0; r-4. v(MML(v)-11) ARP(1,!4.,{f+a>c+e<}) v(MML(v)+11)
y64,1; <egb>r4. y64,0; r-4. v(MML(v)-11) ARP(1,!4.,{egb>d<}) v(MML(v)+11)
y64,1; <f+a>c+r4. y64,0; r-4. v(MML(v)-11) ARP(1,!4.,{f+a>c+e<}) v(MML(v)+11)
y64,1; <g+b>dr4.<a4.f+4.> y64,0; r-2.^4. v(MML(v)-11) ARP(1,!2.,{g+b>df+<}) >'d<a>''e<b>''d<a>'< v(MML(v)+11)
y64,1; <gb>ded<b> y64,0; r-2. v(MML(v)-11) ARP(1,!2.,{gb>df+<}) v(MML(v)+11)
y64,1; <g+b>df+d<b> y64,0; r-2. v(MML(v)-11) ARP(1,!2.,{g+b>de<}) v(MML(v)+11)
y64,1; <ea>c+ec+<a> y64,0; r-2. v(MML(v)-11) ARP(1,!2.,{ab>c+e<}) v(MML(v)+11)
v(MML(v)-11) 'c+<c+2.>' r-2. ARP(4,!2.,{b>c+ea<<}) v(MML(v)+11)
>>
v(MML(v)-35)
ARP(1,!4.,{f+a>c+e<})
ARP(1,!4.,{fa->ce-<})
ARP(1,!4.,{egb>d<})
ARP(1,!4.,{e-g-b->d-<})
ARP(1,!4.,{dfa>c<})
ARP(1,!4.,{d-ea-b})
ARP(1,!4.,{ce-gb-})
ARP(1,!4.,{<b>df+a})
v(MML(v)+35)
<
y64,1; <gb>df+4.d4.<b4.> y64,0; r-1. v(MML(v)-12) ARP(1,!1.,{b>deg<}) v(MML(v)+12)
y64,1; <a>c+ea4.e4.c+<ba> y64,0; r-1. v(MML(v)-12) ARP(1,!1.,{b>c+ea}) v(MML(v)+12)
]
[2
y64,1; <g>df+ v(MML(v)-15) ARP(1,!4.,{gb>df+<}) v(MML(v)-10) ARP(1,!4.,{gb>d<}) v(MML(v)+25) c+<ba> y64,0;
y64,1; <f+>c+f+ v(MML(v)-15) ARP(1,!4.,{a>c+ef+<}) v(MML(v)-10) ARP(1,!4.,{a>c+e<}) v(MML(v)+25) <a4f+> y64,0;
y64,1; <g>df+ v(MML(v)-15) ARP(1,!4.,{gb>df+<}) v(MML(v)-10) ARP(1,!4.,{gb>d<}) v(MML(v)+25) <c+de> y64,0;
:
y64,1; <a>c+f+ v(MML(v)-15) ARP(1,!4.,{a>c+f+<}) v(MML(v)-10) ARP(4,!4.,{>ef+a<}) v(MML(v)+25) ARP(2,!8,{>c+<f+}) ef+ y64,0;
]
y64,1; <a>c+f+ v(MML(v)-15) ARP(1,!4.,{a>c+f+<}) v(MML(v)-15) ARP(1,!4.,{>ef+a<}) ARP(4,!4.,{>>c+<af+<}) v(MML(v)+30) y64,0;
v(MML(v)-6)
[2
y64,1; <gb>df+2.d4. y64,0; r-1. rrr v(MML(v)-15) ARP(1,!4.^2.,{b>df+<}) v(MML(v)+15)
y64,1; <f+a>c+e2.c+4. y64,0; r-1. rrr v(MML(v)-15) ARP(1,!4.^2.,{>c+ef+<}) v(MML(v)+15)
]
[2
[2
y64,1; <gb>df+d<b> y64,0; r-2. v(MML(v)-10) ARP(1,!2,{gb>df+<}) v(MML(v)-10) ARP(1,!4,{gb>df+<}) v(MML(v)+20)
y64,1; <a>c+egc+e y64,0; r-2. v(MML(v)-10) ARP(1,!2,{a>c+ef+<}) v(MML(v)-10) ARP(1,!4,{a>c+ef+<}) v(MML(v)+20)
:
y64,1; <b>df+af+d y64,0; r-2. v(MML(v)-10) ARP(1,!2,{f+b>c+f+<}) v(MML(v)-10) ARP(1,!4,{f+b>c+f+<}) v(MML(v)+20)
y64,1; <a>c+e<f+a>c+ y64,0; r-2. v(MML(v)-10) ARP(1,!2,{f+a>c+e<}) v(MML(v)-10) ARP(1,!4,{a>c+ef+<}) v(MML(v)+20)
]
:
y64,1; <b>df+af+d y64,0; r-2. v(MML(v)-10) ARP(1,!2,{f+b>c+f+<}) v(MML(v)-10) ARP(1,!4,{f+b>c+f+<}) v(MML(v)+20)
y64,1; <a>c+eaf+c+ y64,0; r-2. v(MML(v)-10) ARP(1,!2,{f+a>c+e<}) v(MML(v)-10) ARP(1,!4,{a>c+ef+<}) v(MML(v)+20)
]
y64,1; <b>df+af+a y64,0; r-2. v(MML(v)-10) ARP(1,!2,{f+b>c+f+<}) v(MML(v)-10) ARP(1,!4,{b>c+f+a<}) v(MML(v)+20)
y64,1; ARP(1,!2.,{<g+>ef+b}) y64,0; r-2. v(MML(v)-10) ARP(6,!2.,{>eg+b<}) v(MML(v)+10)
v(MML(v)+6)
v(MML(v)-10)
y64,1; ARP(1,!1.,{<a>c+df+}) y64,0;
v(MML(v)-9)
y64,1; ARP(1,!1.,{<a>c+ef+}) y64,0;
v(MML(v)-9)
y64,1; ARP(1,!1.,{<b>c+df+}) y64,0;
v(MML(v)-9)
y64,1; ARP(2,!1.,{<b>c+ef+}) y64,0;
v(MML(v)+37)
ETRANS()
[2
y64,1; <g>df+ v(MML(v)-15) ARP(1,!4.,{gb>df+<}) v(MML(v)-10) ARP(1,!4.,{gb>d<}) v(MML(v)+25) c+<ba> y64,0;
y64,1; <f+>c+f+ v(MML(v)-15) ARP(1,!4.,{a>c+ef+<}) v(MML(v)-10) ARP(1,!4.,{a>c+e<}) v(MML(v)+25) <a4f+> y64,0;
y64,1; <g>df+ v(MML(v)-15) ARP(1,!4.,{gb>df+<}) v(MML(v)-10) ARP(1,!4.,{gb>d<}) v(MML(v)+25) <c+de> y64,0;
:
y64,1; <a>c+f+ v(MML(v)-15) ARP(1,!4.,{a>c+f+<}) v(MML(v)-10) ARP(4,!4.,{>ef+a<}) v(MML(v)+25) ARP(2,!8,{>c+<f+}) ef+ y64,0;
]
y64,1; <a>c+f+ v(MML(v)-15) ARP(1,!4.,{a>c+f+<}) v(MML(v)-15) ARP(1,!4.,{>ef+a<}) ARP(4,!4.,{>>c+<af+<}) v(MML(v)+30) y64,0;
v(MML(v)-6)
[2
y64,1; <gb>df+2.d4. y64,0; r-1. rrr v(MML(v)-15) ARP(1,!4.^2.,{b>df+<}) v(MML(v)+15)
y64,1; <f+a>c+e2.c+4. y64,0; r-1. rrr v(MML(v)-15) ARP(1,!4.^2.,{>c+ef+<}) v(MML(v)+15)
]
<
v(MML(v)-14)
[4 '>d<bg'] rr
[4 '>c+<af+'] rr
[4 '>d<bg'] rr
[4 '>ec+<a'] rr
v(MML(v)+4)
[4 '>d<bg'] rr
[4 '>c+<af+'] rr
y64,1; '>d<bg'de Tempo=95 gb>d< Tempo=90 g2. y64,0; r-4. Tempo=80 r4 Tempo=60 r8 Tempo=100
r-2. v(MML(v)-10) ARP(2,!2.,{b>deg<}) v(MML(v)+10)
v(MML(v)+10)
v(MML(v)+6)
ETRANS_REV()
>
v(MML(v)-8)
[2
y64,1; <g>df+ v(MML(v)-19) ARP(2,!2.^4.,{gb>df+<}) v(MML(v)+19) y64,0;
y64,1; <f+>c+f+ v(MML(v)-19) ARP(2,!2.^4.,{a>c+ef+<}) v(MML(v)+19) y64,0;
y64,1; <gb>d v(MML(v)-19) ARP(2,!2.^4.,{gb>df+<}) v(MML(v)+19) y64,0;
y64,1; <f+>c+f+ v(MML(v)-19) ARP(2,!2.,{a>c+ef+<}) v(MML(v)+19) <c+de> y64,0;
]
v(MML(v)+8)
y64,1; Tempo=93 <g>d Tempo=84 f+ Tempo=70
v(MML(v)-19) ARP(2,!1.^4.,{gb>df+<}) v(MML(v)+19) y64,0;
//------------------------------------
// Track 3 :
//------------------------------------
TR(3) CH(3) P(54)
//------------------------------------
// Track 4 :
//------------------------------------
TR(4) CH(4) P(64)
@53 q99 l4
M.onNoteWave(0,50,!1)
v50
[2
[8 r2.]
o6
EP.onNoteWave(70,110,!1)
[2
'e1.<b1.>'
'e1.c+1.'
]
:
[24 r2.]
EP.onNoteWave(80,110,!4)
[2
r.d.c+.<a4.
f+2.a2.>
r.'f+.d.' 'e.c+.' 'd.<a4.>'
:
'f+2.d2.''e2.<a2.>d2.'
]
'f+2.d2.''e2.a2.d2.'
<
e1. f+1.
'g1.e1.' 'f+1.c+1.'
d2.e2.f+2.a2.
'b1.g1.' g+2.d4.f+4.
e1.r1.
[8 r2.]
]
EP.onNoteWave(80,110,!4)
[2
r.d.c+.<a4.
f+2.a2.>
r.'f+.d.' 'e.c+.' 'd.<a4.>'
:
'f+2.d2.''e2.<a2.>d2.'
]
'f+2.d2.''e2.a2.d2.'
<
e1. f+1.
'g1.e1.' 'f+1.c+1.'
g2.a2. r-1.>d1.<
b2.a2. r-1.>d1.<
g2.a2. r-1.>e1.<
b2.a2. r-1.>f+1.<
g2.a2. r-1.>d1.<
b2.a2. r-1.>d1.<
g2.a2. r-1.>e1.<
f+2.d2. r-1. >f+2.e2.<
EP.onNoteWave(70,0,!1^1^1^1^1^1)
'>f+1.^1.^1.^1.c+1.^1.^1.^1.<a1.^1.^1.^1.'>
EP(127)
ETRANS()
[2
r.d.c+.<a4.
f+2.a2.>
r.'f+.d.' 'e.c+.' 'd.<a4.>'
:
'f+2.d2.''e2.<a2.>d2.'
]
'f+2.d2.''e2.a2.d2.'
<
e1. f+1.
'g1.e1.' 'f+1.c+1.'
e2.a2.f+2.e2.
d2.e2.f+2.r2.
ETRANS_REV()
>
EP.onNoteWave(70,110,!1)
[4
'e1.<b1.>'
'e1.c+1.'
]
>'d1.^2.e1.^2.' r-1.^2.
EP.onTime(30,110,!2)r2
EP.onTime(110,0,!1.^8)