############### ............... ............... ............... ............... ............... .. .............# ..###+#####'###+### .......>..........# ..................# ..................# ..................############ .............<................ ........##+####'##............ ........'..(.#...#............ ........#....#...#............ ........#....#.#####Y#...[.... ........# ..####..#..#........ ##....... ..# #..#..#####+### #....... .. #..'..# #....... ... #..#.%# #..#%%# #######