Ability Check - Nearly Impossible

FromTo
12

28

3

29

4

30