Version 2 of sokoban implemented in Go