########### ######### ###########.......).# ####........ .......#).'..R......# ##..'.### .......')##..R......# #..##...# .......####..R......####.#####.#####.# ....... #.........)....# #.........# ##+#### #.........###### #####'##### ###+####### ########..### ........#...# #######.###.# #.###+## #......# #......# #......# #......# #......# #......# #......# #......# #.###### #.# ####+++##.# ..........# ##...#.## #.....# #####.# #.## #..# ##.# #.## #..# ##.# #.# #+#