######### #........ #........ #........ #........ #<....... ##########...##... .##.......##...## ........S>....).# .......oO....[..# ........)(......# .........#####..+ .........#([)#..# .##..##h.#(??#..# #.. #..#!!!#..# .... ...#####.).. .. ............. .............