Meandering Towershell