67 Dart 273 swap to 383
The biggest question is, do you have the time to spend, not the time you think it is going to take, but probably 2, 3, or 4 times the amount of time you think it will take. In the end if you want ot do it, go for it.
Print