Level 1421/Versions

Second Version (Mobile)

 * There are 30 moves.