######## #......# #......# #......####### #....>........ #......###### #......# #......##### #..........# #..........# #####......# #......# #......######## #.............. #.#..################ #.#.................+ #.##'########.###### #.......# #.### ##......# #...# #......# #..#..o# #......# #.####...# ##...### #.. #.). #...# #)# s# #...# .. # ##### #.# .. #.#.# .... #.#. .(. #.. .....?....# #..## ....)?....# #..# ..........# #.># .....$...# ##.# #.......# #.# +.......# #.# #.......# #O# #.......# #.# #.......# #.# #####.### #.# #.# #.# #O# #.# #.# #.# #.########.# #.....O....# ############