########################### #..#....#.#..<.#...#(....... #..............(.(.<........ #........................... #....................[..... #....................>..... #........>)......#.....[... #...............########## #...............## #.............[..# #...........).<.## #................# #................# #...............## #................# #................# #................# #................# #......(.........# #.....)..........# #................# #................# #................# #................# #................# #................# #......).........# #......)).......## #......).........# #...............## #................# #................# #................ #......(......(.. #......(........ #......(........ #............... #.............. #....(......... ....cc.....%. ..(c....... ?........ ...