Koan04 my solutions