######### ##.....#.. ##......... ## ####.......... #.. ............. ..PPPP........<. PPP.P.......... #.PP_PP.#(....... #..P(.c.......... #..PPPP.#.....#.. #.###..###...## .. ....... ...# ..# ####.####..... . ..> ...... ...# ...... #.### .... ..