######### (........##################### #......................)[.oo))# #.........###################.# #.........# #.# #.........# #.# #.........# #.# #########.## #.# #.<.# ..s[.....# #########...##### ........# .................. ........# #########...##### ........# #...# .......# #...# ......# ########## #...#########.... ?....# #........# ##............... ... #........# #.############.# #........#######.######## #...........(............ #........######........## #........# #).......# #........# #........# ###.###### #........# #.# #......#.# #.# #........ #.######## #......# #........# #...... #..).....# ###### #........### #.<......... #..%.....### ...###........### .................. ...###.###.###### . #.# .# #.# .# #.# .# #.# #.# .