| Note 2 - Summary of significant accounting policies: Basic and diluted income (loss) per common share (Details) - shares | Mar. 31, 2018 | Mar. 31, 2017 | 
|---|---|---|
| Details | ||
| Potentially dilutive warrants outstanding | 87,456 | 4,500 | 
| X | ||||||||||
| 
- Definition Represents the Potentially dilutive warrants outstanding (number of shares), as of the indicated date. No definition available. 
 | 
| X | ||||||||||
| 
- References No definition available. 
 |