ThreeTowers for using 3 stack