####################++#+###+#+############ #...................)....................# #..............(.........................# #........................................+ #........................................# #.......(................................# #.....##############################.....+ #.....# #.....+ #.....# #.....# #.....# #.....# #.....# #.....# #.....# #.....# #.....# #.....# +.....# #.....# #.....# +.....# #.....#.. #.....+ ## ####.....#.. #.....# p. ..#(....). #.....# #.#.#.#..)((# #.....# ......'.....# #.....# ......').R..# #.....# #)()..# #.....# #(..(.# #.....# #.))cC# #.....# #.....# +.....# #...[)##############################.....# #....((((..((.(((........................# #(...)(().(..R)..........................# #....(......(............................# #.......(..(.............................# #....(..()((.............................# #######)###################+#########+#### #...### #...'.# #..+### ####