maze game implementation 204041