###### #....########### ##.........#...# # ##.#########.#### ..######.## #.#######. #...#..## #......... #.....## #......... ##.....## #......... #.......# ##.######## #.......## #..# #...#.....## #..# #...####....## ##(.# .... #.....####...## ... ####.....##.....###### .. ...###........(.......# ### ....##..............PPP...# #...........###(.((..PP ###..........###.#.PP_PP ##..........###..PcPPP #.....##....###.PPP . #<...## .... #.... ####....# #.. .#..#. #.....### . .... ######)# . .... #...## ##..# #..# ####