My dad has a puzzle game on his tablet called 'pushing machine' basically a typical push the box into this square type game. He often gets stuck on a level claiming its impossible so I end up doing that level for him. However he's stuck on a level and I can't figure it out, I think it might actually be impossible. Its level 12 on expert, this is on Android not sure if its the same or available on ios.
Here's a screen grab of the level.