wasd
basically all changes are code ones, this only uses 49 blocks compared to the original that uses 84