incorrect solution to 32..close maybe