#######.# ##....... #....... #......# # #......#.# ..###.c......# #.c.FcoR...# #.c..# #o#########.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ## #.# ..# #.. #.# #.# . ##.. #.# ### #.# #.# .. ... #.# ^.# #.# #.# ... ###.# #.# #.# #.# #.# .... ...############(# #.# #.# #R# ....o###)...........#.# #.# #.# #.# .....ooRc)########.#..# #.########.####.# .....co().(((.....###R# #............)..# ...#####((########^#R## #.############### #..# #.## ...#####.# #..# #.# .........# #... ..####.### ########.######### ##.## #........# #.......[.# #.# ######.#.# ### #R#######.# #.# #.#.# #.# ########.# #.# #.#.##.#.# #.R.R...[# ?.#.#.# #.## #.######## ###..#####.###R# #......<.....# ##.#####.##### ##.###.## ##.#.## ##R## ###