### ### ### #.. ..# #.. #.# #.# #.# ### #.# #.# #.# ###...##########.## #.# #.# ......O((.((......### #)# #.# .##..PPP.P..........####.####.## ##.PcP.P#.####....>..........######## # PP_PP#.##.........#.#.##.........# PPP...##.#....##.#.#.##..######.# .PP .####.#....##.#.#............# .. ..# # #...^##.#.#####.#####..# .. #### ......##.#.# #.# #..# ............# #.# #..# #(..##.....### #.# #.># ..... ....... .. #..# # ....# .....[ #.####..####.##### #................# #.####..########.# #..# #..### #.<..# ##.#.# #.#.# ..# # ###