allow to create upside-down pancakes easily
Cohen is now implemented, so come up with a new idea for future work
implement cohen in java. God that algorithm is not trival :/